ER Modell in relationales Modell überführen | Frage zu Generalisierung

Master_Andy

Banned
Registriert
Sep. 2010
Beiträge
176
Hallo,

ich habe hier ein ER Modell vorliegen, dass ich jetzt zu einem relationalen Modell überführen soll. Ich habe im ER Modell ein paar Generalisierungen drin, da gemeinsame Eigenschaften und Beziehungen, die in verschiedenen Entitätstypen vorkommen, zu einem neuen Entitätstyp zusammengefasst werden können. So können verschiedene Lieferanten zu Geschäftspartnern zusammengeführt werden, da Name, Anschrift, Bankverbindung etc. bei den verschiedenen Lieferanten vorkommen:


Doch wie stelle ich diese Generalisierung in nem relationen Modell dar? Lass ich da dann einfach Handwerker, Hausmeister etc. weg?

Gruß
 
Da gibt es mehr oder weniger 3 Möglichkeiten:

1. 4 Relationen, die abgeleiteten haben nur die "zusätzlichen" Informationen und verweisen per Fremdschlüssel auf Geschäftspartner. Bedenke, dass du hier später interrelational vorgehen musst, um einen simplen Handwerker auszulesen.

2. 4 Relationen, die 3 abgeleiteten übernehmen trotzdem die Felder des Geschäftspartners. Keine interrelationalen Operationen nötig, aber leichte Redundanz

3. 1 Relation für alles, dafür viele null-Werte
 
Zurück
Oben