Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...
Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...
Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
SWT - ER - RDBS<br />
163<br />
4.3.<strong>4.1</strong> Normalformen für Relationenschemata<br />
<br />
Entwurfskriterien<br />
1 Erreichte Normalform<br />
• Zur Vermeidung von Redundanzen<br />
2 Verlustloser Verbund<br />
• Der Verbund der entstandenen Relationen liefert<br />
immer genau die zerlegte Relation<br />
3 Gewährleistung der Abhängigkeiten<br />
• Bei Änderungen von zerlegten Relationen bleiben<br />
die Abhängigkeiten erhalten<br />
Wird die 3NF erreicht, dann sind auch die Ziele 2<br />
und 3 erreichbar<br />
Für höhere Normalformen ist das nicht immer<br />
möglich.<br />
SWT - ER - RDBS<br />
164<br />
4.3.<strong>4.1</strong> Normalformen für Relationenschemata<br />
<br />
Entwurfskriterien<br />
Hinzufügen von Attributen<br />
• FDs eines Relationenschemas ändern sich nicht<br />
• MVDs sind kontextabhängig, d.h. das Hinzufügen<br />
von Attributen beeinflußt bestehende MVDs und<br />
kann sie sogar ungültig werden lassen<br />
◦ Dadurch kann ein redesign der Datenbank notwendig<br />
werden, was weitreichende Reorganisationen der<br />
Datenbank zur Folge haben kann.