Bonjour/Bonsoir monsieur,
Je vous contacte pour vous demander de me corriger un MCD que j'ai fait. Il s'agit de l'exercice 3 de l'EMD 2021/2022 que vous nous avez envoyé. Quand j'ai comparé avec votre solution j'ai trouvé quelques différences, donc je voudrai savoir si d'autres conceptions que la vôtre peuvent être justes.
Je tiens à vous expliquer quelques points sur mon MCD pour que vous voyez comment j'ai raisonné. Comme vous pouvez le voir j'ai fait 2 liaisons ternaire :
J'espère avoir correctement exprimé mon idée. S'il y a quelque chose de pas clair vous pouvez toujours me le dire, merci bien de votre réponse.
Bonjour,
- La date retour et la durée c'est deux choses différentes. La durée d'un emprunt dépend du type lecteur et de la catégorie d'un livre, ça veut dire chaque couple (type-catégorie) peut avoir une durée différente => durée est un attribut de l'association dépend.
- La date retour concerne un livre et un lecteur. Un lecteur peut emprunter un ou plusieurs livres, un livre peut être emprunté par un ou plusieurs lecteurs. La date retour de chaque emprunt concerne le couple (lecteur-livre). Si on souhaite garder trace de tous les emprunts (même ceux des couples lecteur-livre qui peuvent se répéter dans le temps) => on rajoute une entité Date et on la relie à l'association emprunte (donc ta solution est correcte).
- Grâce aux cardinalité 1,1 du coté lecteur, si on prend un lecteur on peut déduire directement son type du lecteur, même chose pour la cardinalité 1,1 du côté livre op peut déduire la catégorie d'un livre => si on prend un couple (lecteur-livre) on peut déduire le type lecteur et la catégorie du livre correspondants (typelecteur-catégorie), comme ces derniers sont liés par une association (dépend) on peut connaitre la durée correspondante (pas la peine de rajouter un lien vers l'entité Date).
Cordialement.
K. Bedjou.