Un petit mcd

Utilisateur anonyme -  
BlueMind Messages postés 583 Statut Membre -
Bonjour,

pouver vous m'aider à trouver le mld de ce mcd

etudiant (0.n) "emprunte" ( 0.1) livre

"emprunte" est une association ayant date emprunt et date rendement comme des proprietés
moi je pense que dans le mld :

la clé de (etudiant) devient clé etrangere dans (livre ) et que emprunter devient une table ayant nm etud et id livre de clés etrageres et date emprunt et de rendement comme des proprietés

2 réponses

gtalover Messages postés 5 Statut Membre 3
 
je ne comprends pas pourquoi la clé de etudiant doit etre une clé etrangere dans la table livres.

si tu as la table emprunter qui a deja les deux cles primaires de etudiant et livre, c'est bon non? C'est quoi l'avantage de mettre une cle etrangere dans la table livre?

c obligatoire?

attention je ne me souviens plus des cours de modelisation, je me sert que de mysql et pour du tres leger et pas souvent, alors..
0
BlueMind Messages postés 583 Statut Membre 159
 
Bonjour,

Si étudiant ne peut emprunter qu'un seul livre, pourquoi ajouter une table supplémentaire ? Je pense qu'il faut avoir une clé étangére (livre emprunté) dans la table étudiant et que les dates d'entrée sortie se retrouvent dans la table livre étant donné que le livre ne pourra être emprunté qu'une seule fois (à la fois)
0