Es gibt zwei konkurrierende Architekturen für Data Warehouse Systeme:
-
ROLAP: Das Data Warehouse wird auf der Basis eines
relationalen Datenmodells realisiert (wie in diesem Kapitel geschehen).
-
MOLAP: Das Data Warehouse wird auf der Basis
maßgeschneiderter Datenstrukturen
realisiert. Das heißt, die Daten werden nicht als Tupel
in Tabellen gehalten, sondern als Einträge in mehrdimensionalen
Arrays. Probleme bereiten dabei dünn besetzte Dimensionen.