21.08.2013 Aufrufe

2.2.3 Das Relationale Modell Relationales Schema - WINFOR

2.2.3 Das Relationale Modell Relationales Schema - WINFOR

2.2.3 Das Relationale Modell Relationales Schema - WINFOR

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Interpretation<br />

Was bedeutet somit referenzielle Integrität?<br />

Man stellt über eine Menge von Attributen in einer Relation eine<br />

Verbindung zu einer anderen Relation her<br />

Dies geschieht durch einen Primärschlüssel PK, der eindeutig<br />

jedes Tupel in der anderen Relation identifiziert<br />

Somit muss ein Verweis auf diese zusätzlichen „Stammdaten“<br />

möglich sein<br />

Dies gelingt allerdings nur über die referenzielle<br />

Integritätsbedingung<br />

FK wird daher auch als Fremdschlüssel (Foreign Key) in der<br />

Relation R 1 bezeichnet<br />

Ein Fremdschlüssel ist somit eine Menge von Attributen in<br />

einer Relation, die zusammen einen Primärschlüssel einer<br />

anderen Relation definieren<br />

Relation 1 (Schulklasse)<br />

Bezeichnung (PK)<br />

10a – 4711<br />

10a – 4711<br />

…<br />

…<br />

Wirtschaftsinformatik und Operations Research 107<br />

Beispiel<br />

Schulklasse<br />

Relation 2 (Einwohner der Stadt XX)<br />

Name (PK)<br />

Rech<br />

Kranich<br />

…<br />

…<br />

…<br />

Name<br />

Rech<br />

Kranich<br />

…<br />

…<br />

Vorname (PK)<br />

Kurt<br />

Helga<br />

…<br />

…<br />

…<br />

Vorname<br />

Kurt<br />

Helga<br />

…<br />

…<br />

Einwohner der Stadt XX<br />

Geburtsdatum (PK)<br />

23.03.1991<br />

22.04.1991<br />

…<br />

…<br />

…<br />

Geburtsdatum<br />

23.03.1991<br />

22.04.1991<br />

Wirtschaftsinformatik und Operations Research 108<br />

…<br />

…<br />

Adresse<br />

Willistraße 12<br />

Auf der Howe 23<br />

…<br />

…<br />

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!