Exercice : le modèle entité-association¶
On souhaite créer une base de données pour gérer une bibliothèque scolaire.
La bibliothèque veut conserver les informations suivantes :
- Les livres disponibles
- Les élèves qui empruntent des livres
Règles :
- Un élève peut emprunter plusieurs livres.
- Un livre peut être emprunté plusieurs fois (par des élèves différents, à des moments différents).
- Un emprunt concerne un seul élève et un seul livre.
- Un emprunt débute à une date donnée et dure un cerain nombre de jours.
1️⃣ Identifier les classes d’entités¶
- Quellese sont les entités de ce système ?
- Quels sont les attributs d'entités ?
✍️ Dessiner les classes d'entités pour ce système
2️⃣ Identifier les relations¶
- Quelle relation existe entre chaque entité ?
- Quels attributs appartiennent à cette relation ? (ex. : date d'emprunt)
✍️ Ajouter la relation à votre schéma
3️⃣ Déterminer les cardinalités¶
- Combien d’instances peuvent être reliées entre elles ?
Exemple :
- Un élève peut avoir ___ emprunts.
- Un livre peut être emprunté ___ fois.
- Un emprunt concerne élève et livre.
✍️ Ajouter les cardinalités dans votre schéma.
4️⃣ Indiquer les identifiants¶
- Qu'est-ce qui rend un livre unique ?
- Qu'est-ce qui rend un étudiant unique ?
- Qu'est-ce qui rend un emprunt unique ?
✍️ Souligner les attributs qui rendent chaque entité unique.
✍️ Ajouter des attributs au besoin.