Würfeldiagramm
Ein Würfeldiagramm ist ein Stereotyp des Entity-Relationship-Diagramms und kann Würfel und Würfeldimensionen als Knoten und deren verwendete Hierarchien als Container-Knoten enthalten.
Würfeldiagramme erstellen Sie komfortabel mit dem bewährten Modellierungstool von MID.
Innovator Enterprise Modeling Suite kostenlos testen.
Definition
Das Würfeldiagramm ist ein Stereotyp des Entity-Relationship-Diagramms und kann Würfel und Würfeldimensionen als Knoten und deren verwendete Hierarchien als Container-Knoten enthalten.
Das Symbol zeigt ein Diagramm mit symbolischem Würfel und Containerknoten.
Verwendung
Mit dem Würfeldiagramm modellieren Sie die Auswertungsmöglichkeiten von mehrdimensionalen OLAP-Würfeln, um in der Kommunikation mit den Fachbereichen im Business-Intelligence-Umfeld z.B. Vorgaben abzustimmen. Dabei stellen Sie den Würfel und die Würfeldimensionen als Knoten und deren verwendete Hierarchien als Container-Knoten dar. Die Verwendung der Hierarchien und die Dimensionsrangfolge werden als Kanten dargestellt.
Elemente des Würfeldiagramms
Knoten
Die folgenden Modellelemente können als Knoten in Würfeldiagrammen dargestellt werden.
Symbol | Element | Beschreibung |
---|---|---|
Würfel | Ein Würfel ist eine spezielle Form einer Sicht des Entity-Relationship-Modells. Bei der Verknüpfung eines Würfels mit einer Faktenmenge mittels einer From-Klausel werden automatisch nur die Lokalattribute als Sichtattribute abgeleitet, die die Kennzahlen der Faktenmenge repräsentieren. Ein Würfel kann beliebig viele Würfeldimensionen haben. | |
Würfeldimension | Eine Würfeldimension verbindet den Würfel mit einer Dimension und verwendet in einem vollständigen Modell eine oder mehrere Hierarchien der Dimension. | |
Hierarchie | Eine Hierarchie in einer Dimension bildet eine einfache Hierarchie, in der jede Ebene nur eine Unterebene haben kann. Eine vollständige und korrekte Hierarchie besitzt eine Hierarchieebene, die die unterste Dimensionsebene der Dimension repräsentiert. Die einfache Hierarchie ist als Liste von Hierarchieebenen implementiert. In der Liste einer korrekten und vollständigen Hierarchie ist die oberste Ebene das erste Element der Liste, gefolgt von einer Unterebene bis hin zur untersten Ebene als letztes Element der Liste. | |
Hierarchieebene | Eine Hierarchieebene repräsentiert eine Dimensionsebene und zeigt als Inhalt redundant deren Dimensionsattribute an. In Diagrammen kann man eine Hierarchieebene als Stellvertreter ihrer Dimensionsebene bearbeiten. So werden beispielsweise die Dimensionsattribute tatsächlich in der Dimensionsebene erzeugt und in der Hierarchieebene angezeigt. Dimensionsrangfolgen, die zwischen Hierarchieebenen angezeigt werden, verlaufen tatsächlich zwischen deren Dimensionsebenen. Die Verknüpfung einer Hierarchie mit einer Dimensionsentität oder -sicht wird ebenfalls an der Dimensionsebene gespeichert. | |
Anzeigeattribut | Es gibt drei Arten von Attributen in einer Dimensionsebene, Identifikator-, Anzeige- und Sortierattribute. In einem vollständigen Modell sind diese mit Attributen der Entity-Relationship-Dimensionenmenge ihrer Dimensionsebene verknüpft. | |
Identifikatorattribut | ||
Sortierattribut |
Kanten
Kanten stellen in Würfeldiagrammen die Beziehungen (Relationship) zwischen den Dimensionsebenen dar.
Symbol | Element | Beschreibung |
---|---|---|
Würfeldimension-Hierarchie-Verwendung | Eine Würfeldimension-Hierarchie-Verwendung verknüpft eine Würfeldimension mit einer Hierarchie ihrer Dimension. Sie wird im Würfeldiagramm als Kante dargestellt. | |
Dimensionsrangfolge | Eine Dimensionsrangfolge ist die Hierarchiebeziehung zwischen zwei Dimensionsebenen. Sie gehört der Unterebene und verweist auf die Oberebene. |