Sternmodell

Sternmodelle werden in Datawarehouse Systemen verwendet.

Während normalisierte Datenbanken typischerweise sehr viele Tabellen haben, um den Regeln der Normalisierung gerecht zu werden, versucht man bei denormalisierten Datenbanken (meist Sternmodell, manchmal Snowflake seltener Data Vault) die Anzahl der Tabellen gering zu halten, jedenfalls zu vereinfachen.

Da Grundkonzept besteht aus Dimensionstabellen und Faktentabellen. In Faktentabellen werden Messungen (Measures gespeichert) gespeichert, die mit den Dimensionen in Beziehung gestellt werden.

Eine Faustregel könnte sein:

Faktentabellen

  • Was Sie messen wollen Umsatz, Deckungsbeitrag, Arbeitszeit u.v.a.m. steht in Faktentabellen.

Dimensionstabellen

  • Pro “was” Sie die Daten darstellen wollen, pro Artikel, pro Filiale, pro Mitarbeiter, pro Jahr/Quartal/Monat/… steht in den Dimensionen.

Das Sternmodell wurde von Ralph Kimball und Margy Ross in 1980/1990 entwickelt. Der Autor konnte an einem Training bei Mary Ross teilnehmen.

Zurück
Zurück

Normalisierung

Weiter
Weiter

Strukturierte Daten