On souhaite modéliser une bibliothèque :
- chaque livre a un ISBN (unique), un titre, un auteur et une année de publication ;
- chaque adhérent a un numéro (unique), un nom, un prénom et une date d'inscription ;
- un adhérent peut emprunter plusieurs livres, et un même livre peut être emprunté plusieurs fois, à des dates différentes ;
- chaque emprunt a une date de début et une date de retour, cette dernière n'étant renseignée qu'au retour.
Proposer un schéma relationnel en 3FN.
Identifier les clés primaires et les clés étrangères. ⚠️ Pourquoi (isbn,numero) ne peut-elle pas être la clé d'un emprunt ?
Donner une requête SQL pour trouver les adhérents ayant actuellement un livre non rendu.
⚠️ Que signifie exactement une date de retour non renseignée ?