Rechercher : dans
Par :

Probleme modele relationnel

Dernière réponse le 4 déc 2007 à 09:40:59 parisien113, le 3 déc 2007 à 11:49:13 
 Signaler ce message aux modérateurs

Bonjour, je realise en ce moment un schéma relationnel à partir d'un mcd déja établi auparavant sur le thème d'un championnat de foot virtuel. J'ai donc une entité EQUIPE , JOUEUR , CLASSEMENT. J'ai relié EQUIPE à l'association JOUER MATCH de sorte que une équipe joue un ou plusieurs match(1,n) contre une ou plusieur équipe(1,n). C'est un cas particulier parce l'entité EQUIPE est relié à l'assocation JOUER MATCH dans les deux sens. Voici mon schéma relationnel :
Equipe(numEquipe, nomEquipe, stadeEquipe , capacitéStade,classement#)
Classement(numJournée,nomclub,nbVictoire,nbNul,nbDefaite,but­Pour,butContre) Joueur(numJoueur,nomJoueur,prenomJoueur,Age,Poste,statistiqu­eAttaque,numEquipe#)
Match(numEquipe1#,numEquipe2#,date,score,arbitre)
Mon problème : Cette base de donnée est réalisé sous phpmyadmin , est-il possible d'écrire numEquipe1#,numEquipe2# comment identifiant de la table MATCH? et lors d'une jointure entre Equipe et Match , comment vais-je procéder?
Merci davance!

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « Probleme modele relationnel » dans :
Modèles de documents en ligne VoirModèles de documents en ligne : gagner du temps et éviter les pièges On trouve sur Internet une foule de sites qui proposent des modèles de documents à destination des entreprises. De la lettre type d'embauche au bail commercial, on trouve les...
Le modèle TCP/IP VoirLe modèle TCP/IP Cet article décrit le modèle de référence TCP/IP, qui est la norme historique et technique d’Internet. Le ministère américain de la Défense a créé le modèle de référence TCP/IP parce qu’il avait besoin de concevoir un réseau...
MERISE - Modèle conceptuel des données VoirModèle conceptuel des données Le modèle conceptuel des données (MCD) a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données, facilement compréhensible,...
MERISE - Modèle logique des données VoirLe modèle logique des données Le modèle logique des données consiste à décrire la structure de données utilisée sans faire référence à un langage de programmation. Il s'agit donc de préciser le type de données utilisées lors des...
Les modèles de SGBD VoirLes différents modèles de bases de données Les bases de données sont apparues à la fin des années 60, à une époque où la nécessité d'un système de gestion de l'information souple se faisait ressentir. Il existe cinq modèles de SGBD, différenciés...

1

parisien113, le 3 déc 2007 à 11:59:47

Pour résumer , comment reprénter une assocation réflexive(entre Equipe et jouermatch) dans un modele relationnel , comment se feront les jointures.

Répondre à parisien113

2

slum-dunk, le 3 déc 2007 à 12:12:44

Je vois Jouer match?

Répondre à slum-dunk

3

parisien113, le 3 déc 2007 à 12:16:54

Oui , je n'ai pas mis la meme synthaxe dsl . JouerMatch n'existe pas c'est bien MATCH.

Répondre à parisien113

4

slum-dunk, le 3 déc 2007 à 12:27:54

Tu sais la meilleure maniére de vérifier son modéle c'est d'écrire des requétes pour voir.donne un requete on verra.Mais visiblement ton modéle ne souffre que pe d'anomali,Mais on verra balance les requéte .

Répondre à slum-dunk

5

parisien113, le 3 déc 2007 à 13:52:47

SELECT nomEquipe FROM`equipe`,`match` WHERE equipe.numeroEquipe=`numeroEquipeD`
OR equipe.numeroEquipe=`numeroEquipeE`;
cela me renvois bien AUXERRE et BORDEAUX ( j'ai tester avec les deux premieres équipes de ma base).
Je te remercie , je vais continuer mon travail , j'aurai surement encore besoins de toi:

Répondre à parisien113

6

slum-dunk, le 3 déc 2007 à 15:04:12

Ok du courage.

Répondre à slum-dunk

7

parisien113, le 3 déc 2007 à 19:36:42

J'ai un peu avancé et je reste bloqué : je rappelle que je crée un championnat virtuel sous mysql , je code en php.
Je souhaite initialiser un calendrier aléatoire où les 20 équipes actuelles de ligue1 se rencontrent. Seulement je ne sais pas comment le programmer:
-20 équipes
- 10 journées de championnat forment une saison
- chaque équipe se rencontre une fois et une fois seulement
- ma relation calendrier sous phpmyadmin : saison(pk),journéeMatch,equipeD,equipeE.
Merci d'avance pour ceux qui pourrait m'aider!

Répondre à parisien113

8

 slum-dunk, le 4 déc 2007 à 09:40:59

Tu pourrait extraire les 20équipes dans un tableau .Puis avec la fonction de random(nombres au hazard) en php sur l'index du tableau .et de là alimenter ta relation calendrier avec les valeurs de ces 20 equipes se trouvant dans ce tableau,bien sur au hazard.

Répondre à slum-dunk