Skip to main content

Eins-zu-Eins-Beziehungen in Datenbanken

ERM am Beispiel 2 eins zu eins Beziehung Tanzkurs (Kann 2024)

ERM am Beispiel 2 eins zu eins Beziehung Tanzkurs (Kann 2024)
Anonim

Eins-zu-Eins-Beziehungen treten auf, wenn in der ersten Tabelle genau ein Datensatz vorhanden ist, der einem Datensatz in der zugehörigen Tabelle entspricht. Zum Beispiel haben US-Bürger eine Sozialversicherungsnummer. Pro Person wird nur eine Nummer zugewiesen. Daher kann eine Person nicht mehrere Nummern haben.

Hier ist ein weiteres Beispiel mit den beiden folgenden Tabellen. Die Tabellen haben eine Eins-zu-Eins-Beziehung, da jede Zeile in der ersten Tabelle direkt mit einer anderen Zeile in der zweiten Tabelle zusammenhängt.

MitarbeiternummerVornameNachname
123RickRossin
456raubenHalford
789EddieHenson
567AmyBindung

Daher muss die Anzahl der Zeilen in der Tabelle der Mitarbeiternamen der Anzahl der Zeilen in der Tabelle der Mitarbeiterpositionen entsprechen.

MitarbeiternummerPositionTelefon Ext.
123Assoziieren6542
456Manager3251
789Assoziieren3269
567Manager9852

Ein anderer Typ eines Datenbankmodells ist die Eins-zu-Viele-Beziehung. An der unteren Tabelle sehen Sie, dass Rob Halford ein Manager ist. Daher ist seine Beziehung zu der Position eins zu eins, da bei dieser Firma eine Person nur eine Position hat. Die Managerposition umfasst jedoch zwei Personen, Amy Bond und Rob Halford, was eine Eins-zu-Viele-Beziehung ist. Eine Position, viele Leute.

Erfahren Sie mehr über Datenbankbeziehungen, Fremdschlüssel, JOINs und E-R-Diagramme.