Auteur |
Message |
pOx41
Expert du forum
Sexe:
Messages: 891
Localisation: France - Centre - Loir et Cher - Vendôme
|
Posté le:
Ven 11 Déc 2009 - 18:55 |
|
Bonjour,
J'ai fais un MCD traitant du sujet suivant:
Une base de données possède un nom, un emplacement (chemin d'accès) et une date de création.
Toute base contient des tables, caractérisées par leur nom, leur description et leur date de création. Une table peut être ou non masquée. Au sein d'une base, le nom de chaque table est unique.
Une table contient des champs. chacun caractérisé par un nom, un type (choisi parmi diverses valeurs non négociables: entier, réel, chaine..), un masque de saisi et une légende. Au sein d'une table, le nom de chaque champ est unique.
Question:
Réalisez le MCD de ce système d'information.
Je vous propose donc le MCD suivant. Mais j'ai des doutes car je le trouve disons trop facile
J'ai mis deux phrases en gras, qui me foute le doute, impression de pas les avoir bien mises en place.
Une idée ou conseil?
Merci
|
|
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
ficoba
Forumeur fréquent
Sexe:
Messages: 52
Localisation: Devant mon ordinateur
|
Posté le:
Sam 12 Déc 2009 - 15:56 |
|
Bonjour,
Je rajouterai une entité "TYPE_CHAMP" avec => "NomType".
Du coup "TYPE_CHAMP" 0, n 'TYPER' 1, 1 "CHAMPS" (ATTENTION : ne pas reproduire sur une copie ce que j'ai marqué !).
Ton MCD me parait correct, mais ce qui me chagrine c'est que le nom d'une "TABLE" ne peut pas se trouver pour 2 BDD différentes car ton énoncé l'interdit.
Quelques remarques :
- Eviter de mettre des espaces dans les noms des entités, associations et propriétés
- Eviter de mettre au pluriel les noms des entités, associations et propriétés |
_________________ ---
AixpérienceLAN Staff Ficoba
"Un jour, Chuck Norris a perdu son alliance.
Depuis c'est le bordel dans les terres du milieu..." |
|
|
|
pOx41
Expert du forum
Sexe:
Messages: 891
Localisation: France - Centre - Loir et Cher - Vendôme
|
Posté le:
Sam 12 Déc 2009 - 17:22 |
|
Merci pour té réponse.
J'ai hésité à faire des entités TYPE mais je savais pas trop si c'était valable en faite...
Pour les remarques merci, faute d'inattention comme d'habitude
Perso, j'aurais mis deux règles de gestion pour les deux phrases en gras, mais je sais pas trop non plus là dessus |
|
|
|
|
ficoba
Forumeur fréquent
Sexe:
Messages: 52
Localisation: Devant mon ordinateur
|
Posté le:
Sam 12 Déc 2009 - 23:38 |
|
Disons que mes remarques ne sont pas obligatoires, mais recommandées.
Les cardinalités sont justes, mais à la vue de ton énoncé ton MCD est juste, dans mon esprit j'aurai un ID pour les "TABLE" et les "CHAMPS" et non leurs noms comme identifiant. |
_________________ ---
AixpérienceLAN Staff Ficoba
"Un jour, Chuck Norris a perdu son alliance.
Depuis c'est le bordel dans les terres du milieu..." |
|
|
|
|