5.5. 1 : 1 Beziehungen |
![]() |
![]() |
Letztmalig dran rumgefummelt: 27.02.16 18:27:35 |
![]() |
In diesem Beziehungsgefüge wird genau einem Objekt der einen Seite ein Objekt der anderen gegenüber gestellt. Natürlich entsteht sofort die Frage nach dem WARUM, da man ja auch die Informationen in einem Entity-Type unterbringen könnte. Aber hier greifen die Regeln der Objekt-Modellierung unter Einschluss des Faktes der 0 :1-Beziehung sowie der Möglichkeiten Verteilter Datenbenksysteme und deren Vergabe von Zugriffsrechten |
||||||
![]() |
1. Allgemeine Aussagen zur 1 : 1-Referenz 2. Beispieldefinition 3. Anwendungsbeispiele 4. Aufgaben |
||||||
![]() |
|
||||||
![]() |
1 : 1-Referenzen dienen vor allem der Trennung von Daten um den Zugriff durch Nutzer regulieren zu können! |
1. Allgemeines zur 1 : 1-Referenz |
![]() |
![]() |
![]() |
![]() |
Miteinander referenzierte Key-Attribute sollten gleiche Bezeichner tragen sowie vom gleichen Datentyp sein. Der Datentyp Auto ist dabei nur auf einer Seite des Beziehungsgefüges nutzbar.Folgerichtig sind das in einer 1 : 1-Beziehung die beiden Hauptschlüssel. |
![]() |
|
![]() |
wirkliche 1 : 1-Beziehungen sind selten |
![]() |
jedem Tupel des einen Entity-Types ist genau ein Tupel im Referenzentity zugeordnet |
![]() |
beim relationalen Übergang zwischen auf diese Art verknüpften Tabellen muss der Primärschlüssel in beiden Entitiy-Types gleich sein und wird auch als Übergangsattribut verwendet |
![]() |
Primary- und Foreign Key sind auf die Primary-Keys beider Entity-Types gesetzt |
![]() |
Attribute aus Entity-Type1 könnten ohne Redundanzaufkommen mit Enity-Type 2 zusammengefasst werden |
![]() |
Grund für die Trennung der Attribute ist unter anderem das Sichtbar- bzw. Unsichtbarmachen von Daten für bestimmte Nutzergruppen (was natürlich erst verteilte Datenbanken beherrschen!) |
2. Beispieldefinition |
![]() |
![]() |
![]() |
![]() |
|||||||
![]() |
|
||||||
![]() |
3. weitere Beispiele |
![]() |
![]() |
![]() |
ENTITY1 | RELATION | ENTITY1 |
PERSON | hat (genau einen!!!) | FINGERABDRUCK |
PERSON | hat (genau einen!!!) | PERSONALAUSWEIS |
AUTO | hat (genau ein!!!) | KENNZEICHEN |
4. Aufgaben |
![]() |
![]() |
![]() |
![]() |
|
![]() |
|
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 10. Januar 2011 um 14.10 Uhr |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |
Diese Seite wurde ohne Zusatz irgendwelcher Konversationsstoffe erstellt ;-) |