Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/10/2011, 16h24   #1
Invité de passage
 
Homme
Inscription : octobre 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : octobre 2011
Messages : 2
Points : 0
Points : 0
Par défaut Vérification base de donnée club

Bonjour,
Je voulais avoir votre avis sur la base de donnée que je dois réaliser pour mon club.
j'ai réalisé une première base de donnée avec 5 tables, et mis les relations entre les tables. cependant je ne sais pas si elles concordent bien entre elles.

J'aimerai bien avoir votre avis et savoir ce que vous en pensez ?

cahier des charges:
un entraîneur peut entraîner et être joueur
un joueur peut être arbitre ( je n'ai pas créer cette table )
un entraîneur peut entraîner plusieurs équipes
un joueur peut-etre entraineur






steph8957 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 18h14   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 178
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 178
Points : 2 807
Points : 2 807
Bonjour Steph8957,

Petite erreur :
Citation:
Envoyé par Steph8957
un entraîneur peut entraîner plusieurs équipes
==> dans ton schéma, n°_equipe est dans la table "entraineur" : cela veut dire qu'un entraîneur ne peut entraîner qu'une équipe. Contradiction, donc.

Un petit tour sur le blog de CinePhil qui balaye tous les cas possibles. Je te suggère de conserver la conclusion dans un coin (c'est la troisième fois, aujourd'hui, que j'y fais référence... la loi des séries...).

Suggestion :

Personne
- Id_Personne (PK, numauto)
- Nom
- Prénom
... informations communes aux personnes, en général.

Joueur
- Id_Personne (PK)
- Place (par exemple)
... informations propres aux joueurs.

Entraîneur
- Id_Personne (PK)
- Date diplôme (par exemple)
... informations propres aux entraîneurs.

Arbitre
- Id_Personne (PK)
- Date diplôme (par exemple)
... informations propres aux arbitres.

==> à ce niveau, les relations coulent de source, me semble-t-il.

Equipe
- Id_Equipe (PK, numauto)
- Nom
... informations propres aux équipes.

Une équipe peut-elle être entraînée par plusieurs entraîneurs ?
De cette réponse, découlera la suite (que tu devrais pouvoir trouver à l'aide du blog de CinePhil évoqué plus haut).
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 22h12   #3
Invité de passage
 
Homme
Inscription : octobre 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : octobre 2011
Messages : 2
Points : 0
Points : 0
non une equipe est entrainé par un seul entraineur, c'est juste que sur office je n'arrive pas modifier les 1 à N ... ou inversement. les mettre en relation 1 à 1 ...

Cette nouvelle relation est-elle bonne ?

steph8957 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2011, 11h05   #4
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 178
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 178
Points : 2 807
Points : 2 807
Bonjour Steph8957,

Citation:
Envoyé par Steph8957
Cette nouvelle relation est-elle bonne ?
==> Non.

Je reprends mon premier post
Citation:
Envoyé par Richard_35
Petite erreur :
Citation:
Envoyé par Steph8957
un entraîneur peut entraîner plusieurs équipes
==> dans ton schéma, n°_equipe est dans la table "entraineur" : cela veut dire qu'un entraîneur ne peut entraîner qu'une équipe. Contradiction, donc.
Donc, il faut retirer n°Equipe de la table Entraîneur et faire la liaison entre Equipe et Entraîneur via num_entr. Nous obtenons donc :
Equipe
- Id_Equipe (PK, numauto)
- Nom
- Id_Personne (de la table Entraîneur)
... informations propres aux équipes.

Tu obtiendras, alors :
Entraîneur 1-----n Equipe

ce qui veut bien dire que :
1 équipe n'est entraînée que par 1 seul entraîneur ;
1 entraîneur peut entraîner plusieurs équipes.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h35.


 
 
 
 
Partenaires

Hébergement Web