9Beziehungen (1/2)
Die Datenbank muss später auch die Beziehungen zwischen den Objekten der Klassen abbilden. Hierbei ist es natürlich von der Situation abhängig, ob man eine neue Relation braucht. Es gibt aber auch Empfehlungen zu den verschiedenen Beziehungen.
Da maximal eine Person einen Film besitzt, kann man in der Relation "FILM" ein Feld für den Besitzer einfügen. Damit man aus dem Modell gut auf das Datenschema schließen kann, kannst du dieses Attribut hat nennen.
Die Attributwerte werden später auf die PERSON referenzieren (=verweisen), indem hier nur ein Nickname einer der Freunde gespeichert wird. Dies realisiert man durch einen Fremdschlüssel.