7
Datenbanken (Subject) / Übertragung eines E/R-Diagramms in ein Relationenschema (Lesson)
Übertragung eines E/R-Diagramms in ein Relationenschema
This lesson was created by hellstdl.
This lesson is not released for learning.
- Was ist bei der Übertragung von Beziehungs-Typen in ein Relationenschema zu beachten? Im relationalen Modell wird nicht zwischen Entity-Typund Beziehungs-Typ unterschieden!
- Goldene Regel“ bei der Eliminierung von Relationen Nur Relationen mit gleichem Schlüssel zusammenfassen!
- Welche Relationen können bei der Verfeinerung des initialen Entwurfs eliminiert werden? Die 1:1-, 1:n- oder n:1-Beziehungen Auf keinen Fall dürfen n:m-Beziehungstypen entfernt werden, da dies zuschwerwiegenden Entwurfsfehlen (Anomalien) führt.
- Verfeinerung von n:m - Beziehungen Eine n:m-Beziehung zwischen zwei Objekttypen erfordert grundsätzlicheine neue Relation im Relationenschema, in welche dieSchlüssel der beteiligten Objekttypen und gegebenenfalls vorhandeneZusatzattribute aufgenommen werden.
- Umsetzung von 1:1 - Beziehungen Bei 1:1 – Beziehungen besteht augenscheinlich die freie Wahl,welchem Objekttyp die Informationen aus dem Beziehungstypzugeordnet werden. Meist ist die Lösung aber eindeutig.
- Verfeinerung von n:m - Beziehungen Eine n:m-Beziehung zwischen zwei Objekttypen erfordert grundsätzlicheine neue Relation im Relationenschema, in welche dieSchlüssel der beteiligten Objekttypen und gegebenenfalls vorhandeneZusatzattribute aufgenommen werden.
- Verfeinerung von 1:n - Beziehungen In dem Relationenschema des Objekttyps, bei dem die Komplexitätsangabe„n“ steht, wird der Schlüssel des Objekttypsmit der Komplexitätsangabe „1“ als sog. Fremdschlüssel eingetragen.
Advertisement