Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

15Erinnerung: m:n-Beziehungen

Ein Blick auf das Datenbankschema verrät, dass man, um vom Filmtitel auf die Nutzungsdauer zu kommen, drei Tabellen braucht: Über FILM zu angeschaut und dann zu NUTZER.

Datenschema Streaming Datenbank

Das liegt daran, dass es sich bei "Nutzer schaut Film an" um eine m:n-Beziehung handelt:

Ein Nutzer kann viele Filme ansehen und ein Film kann von vielen Nutzern angesehen werden.

In der Tabelle angeschaut gibt es, um diese Beziehung darzustellen, nur die zwei Fremdschlüssel als Attribute: einen zur Tabelle FILM und einen zur TabelleNUTZER.


Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?