Oke, ik ben het met jullie eens!
Maar moet ik dat meteen in de 0NV aangeven.
1NV:
(Titelnr, titel , genre , regisseur , onderwerp , filmduur , huurprijs dag , huurprijs week)
(Titelnr , bandnr , uitleendatum , retourdatum , reserveringsdatum)
(Titelnr , klant , voorletter, achternam , adres , postcode , plaats , telefoonnummer
Titelnr. = de primarykey
Op deze manier
1NV:
(Titelnr, titel , genre , onderwerp , filmduur , huurprijs dag , huurprijs week)
(Titelnr , bandnr , uitleendatum , retourdatum , reserveringsdatum)
(Titelnr , klant , voorletter, achternam , adres , postcode , plaats , telefoonnummer
Titelnr , Regisseur
Titelnr. = de primarykey
Ik zou uiteindelijk op zoiets uitkomen (let wel, dit is "in mijn hoofd genormaliseerd, dus zullen vast kleine foutjes in zitten):
Titelnr, titel , genre , onderwerp , filmduur , huurprijs dag , huurprijs week
Uitleenid, bandnr , uitleendatum , retourdatum , reserveringsdatum, klantid)
klantid , klant , voorletter, achternam , adres , postcode , plaats , telefoonnummer
Regisseurid , Regisseur
Waarom Regisseurid en niet Bandid?
Anders krijg je nog de regisseurs dubbel, omdat meerdere banden dezelfde regisseur kunnen hebben