SchneeflockenSchema
SchneeflockenSchema, englisch Snowflake Schema, bezeichnet in der dimensionalen Modellierung von Data Warehouses eine Struktur, bei der Dimensionstabellen normalisiert und in mehrere verwandte Tabellen aufgeteilt sind. Zentraler Bestandteil ist eine Faktentabelle, die messbare Größen (Fakten) wie Umsatz, Stückzahlen oder Kosten enthält und über Fremdschlüssel mit den Dimensionstabellen verbunden ist.
In einem Schneeflocken-Schema verweist eine Faktentabelle auf mehrere Dimensionstabellen. Diese Dimensionen können weiter in Unterdimensionen aufgeteilt
Das Schema ist im Wesentlichen eine Normalisierung der Dimensionen bis mindestens zur dritten Normalform. Dadurch wird
Vorteile: geringere Datenredundanz, bessere Konsistenz, flexiblere Pflege von Hierarchien. Nachteile: komplexere Abfragen, potenziell schlechtere Abfrageleistung durch
Schneeflocken-Schemata finden sich in Data-Warehouse-Umgebungen, in denen Dimensionen umfangreich, hierarchisch und regelmäßig aktualisiert werden müssen. Sie