2. Livres¶
Créez un diagramme EA pour une base de données de livres, basé sur les informations données ci-dessous.
Partie 1¶
- Un livre a un titre, une date de publication et un numéro ISBN, et est écrit par un ou plusieurs auteurs.
- Un auteur a un nom, un numéro de téléphone et une adresse e-mail.
- Un livre peut être auto-publié ou publié par un éditeur.
- Un éditeur a un nom, un numéro de téléphone, une adresse e-mail et une adresse postale.
Partie 2¶
Ajoutez les éléments suivants au diagramme EA que vous avez obtenu dans la partie précédente.
- Un livre peut avoir plusieurs chapitres. Chaque chapitre a un numéro et un titre.
- Des étiquettes peuvent être appliquées aux livres, telles que fiction ou non-fiction, informatique, statistiques, langue, …
Partie 3¶
Ajoutez les éléments suivants au diagramme EA que vous avez obtenu dans la partie précédente.
- Une librairie veut vendre des livres aux clients. Les livres doivent avoir un prix de vente au détail et un prix de vente.
- Les clients doivent avoir un nom et une adresse e-mail.
- Un client peut commander plusieurs livres dans la même commande. La commande doit enregistrer le prix de chaque livre commandé, au cas où les prix des livres changeraient au fil du temps.
- Chaque commande doit avoir le prix total (avant taxes et frais d’expédition), les frais d’expédition et le total général avec les frais d’expédition et les taxes.