Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

Kurse

Beziehungen in Datenbanken

10Zusammenfassung

Essenziell für Beziehungen in Datenbanken sind Schlüssel und ihre Eindeutigkeit. Da in einer Relation jeder Attributwert eines Schlüssels nur maximal einmal angenommen werden kann, kann man einen Datensatz eindeutig über diesen identifizieren.

Ein Referenzattribut in Form eines Fremdschlüssels in einer anderen Relation kann dann dazu verwendet werden, die Beziehung darzustellen.

1:1-Beziehung

In einer beliebigen der beiden Relationen wird mithilfe eines Fremdschlüssels auf die andere Relation verwiesen.

1:n-Beziehung

Es wird ein Fremdschlüssel in derjenigen Relation angelegt, die nur genau einen Wert aus der anderen Relation aufnehmen muss.

m:n-Beziehung

Es wird eine neue Relation (zum Beispiel mit dem Bezeichner der Beziehung) eingeführt, die je einen Fremdschlüssel zu den beiden Relationen enthält.


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