|
|
|
![]() |
|
|
|
Abbildung 1: Data-Warehouse-Modellierung aus Sicht des ER-Modells In ihnen können neben Standard-Entity-Typen zwei multidimensionale Entity-Typen, die Dimensionsstufe und der Fakt, für die Datenmodellierung verwendet werden. Und es gibt noch einen weiteren Unterschied zum Standard-ER-Modell, eine spezielle 1:N-Beziehung, die nur zwischen multidimensionalen Entity-Typen angelegt werden kann. Dimensionshierarchien können in einem multidimensionalen ER-Modell so anschaulich abgebildet werden. Data-Warehouse-Modellierung in RelationenmodellenDie unter System Analysis modellierten multidimensionalen ER-Modelle werden unter System Design auf ein Relationenmodell abgebildet. In einem solchen Data-Warehouse-Modell wird zwischen Fakt, Dimension (denormalisiert) und Dimensionsstufe unterschieden:
|
|
|
![]() |
|
|
|
Abbildung 2: Data-Warehouse-Modellierung aus Sicht des Relationenmodells Welche Primärdaten eine Data-Warehouse-Relation benötigt, legen Sie im Kontextmenü der jeweiligen Relation fest. Sie erhalten einen Auswahl-Dialog, in dem Sie jedem Attribut der Data-Warehouse-Relation eine passende Datenquelle zuordnen und geeignete Transformationsregeln formulieren können. Bei der Implementierung können Sie unter case/4/0 auf eine Data-Warehouse-Relation genauso zugreifen wie auf Standard-Relationen: Legen Sie einfach in der Modulstruktur eine Referenz auf die gewünschte Relation an. case/4/0 generiert wahlweise direkt den OMG-Standard Common Warehouse Metamodel (CWM) oder auch reine Datenbankdefinitionen für relationale Systeme.
|
|
|
Copyright © 2001 - 2012 microTOOL GmbH, Berlin. Alle Rechte vorbehalten. |
| |