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.

Vom ER <strong>Modell</strong> zum <strong>Relationale</strong>n <strong>Modell</strong><br />

Schritt 1<br />

Für jeden echten (d.h. nicht schwachen) Entitätstypen wird eine<br />

eigene Relation konstruiert<br />

Dabei werden die einfachen eindeutigen Attribute (auch die der<br />

zusammengesetzten eindeutigen Attribute) eingetragen<br />

Schritt 2<br />

Für jeden schwachen Entitätstypen W mit besitzendem<br />

Entitätstyp E bilde Relation R mit allen einfachen eindeutigen<br />

Attributen von W<br />

und dem Schlüssel von E<br />

Schritt 3<br />

Für jede 1:1 Beziehung, nehme – falls vorhanden –die totale<br />

Seite und füge die andere als Sekundärschlüssel in deren Relation<br />

ein<br />

Falls keine totale Seite vorhanden, nehme eine beliebige von<br />

beiden und füge die andere als Sekundärschlüssel in die Relation<br />

ein<br />

Wirtschaftsinformatik und Operations Research 113<br />

Vom ER <strong>Modell</strong> zum <strong>Relationale</strong>n <strong>Modell</strong><br />

Schritt 4<br />

Für jede 1:N Beziehung, nehme die nicht eindeutige Seite (N:) mit<br />

dem Primärschlüssel und<br />

trage diesen als Sekundärschlüssel in die andere Relation ein<br />

Schritt 5<br />

Für jede M:N Beziehung bilde eine neue Relation R<br />

Bilde einen neuen Primärschlüssel aus den beiden<br />

Primärschlüsseln<br />

<strong>Das</strong>selbe geschieht auch für alle Beziehungstypen mit mehr als<br />

zwei beteiligten Entitätstypen<br />

Schritt 6<br />

Sei A ein mehrwertiges Attribut von Entitätstyp E<br />

Dann bilde eine neue Relation mit dem Primärschlüssel von E als<br />

Fremdschlüssel und den einfachen Attributen<br />

Hieraus entsteht ein neuer Primärschlüssel<br />

Wirtschaftsinformatik und Operations Research 114

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!