Klassische relationale Datenmodelle
摘要
Dieses Kapitel thematisiert die klassischen relationalen Datenmodelle, welche oftmals bei der Gestaltung eines Core Data Warehouse Verwendung finden. Derartige relationale Datenmodelle werden bereits seit langer Zeit genutzt und bilden in zahlreichen Unternehmen die dominierende Modellierungstechnik für Speicherbausteine, vor allem auch – aber eben nicht nur – im Bereich der operativen Anwendungssysteme. Ihre konzeptionellen Grundlagen lassen sich bis in die 1970er-Jahre zurückverfolgen. Klassische relationale Datenmodelle folgen den Regeln der Normalisierung und grenzen sich durch die gewählte Begrifflichkeit von Star- und Snowflake-Schema sowie Data-Vault-Modellen ab, die ebenfalls auf den relationalen Grundstrukturen aufsetzen. Die Ausführungen widmen sich jedoch zunächst der häufig im Kontext normalisierter Datenmodelle verwendeten Entity-Relationship-Modellierung, die Datenstrukturen auf einer semantischen Ebene abbildet. Schließlich werden die Zusammenhänge und Übergänge zwischen einer ER-Modellierung und normalisierten relationalen Datenstrukturen veranschaulicht.