La bibliothèque nous a donné la définition suivante.
Nous gérons des livres. Un livre est caractérisé par une date de parution, un numéro ISBN, un titre. Certains livres sont en mauvais état. Un adhérent peut emprunter plusieurs livres. Il est possible de connaître la date à laquelle un livre a été emprunté.
Pour certains livres nous en avons plusieurs exemplaires.
Une bibliothèque doit nous permettre d'obtenir l'ensemble des livres disponibles à l'emprunt1). Il doit être possible d'ajouter un exemplaire d'un livre à une bibliothèque. Un exemplaire d'un livre peut ne plus être “empruntable”.
A présent, il doit être possible de créer une nouvelle bibliothèque en lui donnant un nom, une adresse. Il doit être possible d'avoir la liste des bibliothèques. On peut rechercher un livre par son titre quelque soit la bibliothèque où il se trouve.
On veut de plus :
En prenant en compte les clients et les votes :