Problème/Doute sur entite/association de la BDD
Posté : 01 févr. 2006, 16:07
Bonjour à tous,
Bon j'ai un souci (un doute plutôt) au niveau de la mise en forme de ma BDD (MySQL 4.1).
Je vous explique : je souhaite gérer (entre autre) les emprunts de média (CD, DVD, VHS...) que pourraient faire les utilisateurs de ma boite.
Dans ce but, j'ai :
- une table MEDIA (id, titre, duree, type...),
- une table UTILISATEUR (id, nom, mail, pseudo, mdp...)
- une table EMPRUNT (id, date_debut, date_retour).
Et des CIF entre MEDIA/EMPRUNT et EMPRUNT/UTILISATEUR
Pour le moment, j'ai un doute, car ne serait-il pas plus "propre" de gérer une association EMPRUNT (avec les attributs supplementaires date_deb et date_retour) entre UTILISATEUR et MEDIA ?
Ainsi, la clé primaire serait faite des id du media et du user...
Mais ça me parait plus clair de gérer les emprunts en tant qu'entité et non une association.
Pourriez-vous me donner votre avis ? (en espérant que je me sois fait comprendre...)
Merci d'avance de vos réponses
Bon j'ai un souci (un doute plutôt) au niveau de la mise en forme de ma BDD (MySQL 4.1).
Je vous explique : je souhaite gérer (entre autre) les emprunts de média (CD, DVD, VHS...) que pourraient faire les utilisateurs de ma boite.
Dans ce but, j'ai :
- une table MEDIA (id, titre, duree, type...),
- une table UTILISATEUR (id, nom, mail, pseudo, mdp...)
- une table EMPRUNT (id, date_debut, date_retour).
Et des CIF entre MEDIA/EMPRUNT et EMPRUNT/UTILISATEUR
Pour le moment, j'ai un doute, car ne serait-il pas plus "propre" de gérer une association EMPRUNT (avec les attributs supplementaires date_deb et date_retour) entre UTILISATEUR et MEDIA ?
Ainsi, la clé primaire serait faite des id du media et du user...
Mais ça me parait plus clair de gérer les emprunts en tant qu'entité et non une association.
Pourriez-vous me donner votre avis ? (en espérant que je me sois fait comprendre...)
Merci d'avance de vos réponses