Denormalisierung

Problem

Ein perfekt normalisiertes Modell kann viele teure Verknüpfungen für extrem häufige Lesevorgänge erfordern. Manchmal ist die Leseleistung wichtiger, als jeden doppelten Wert zu eliminieren.

Lösung — Denormalisierung

Vorsätzlich ausgewählte Daten duplizieren oder vorkombinieren.
OrderSummary
→ Kundenname
→ Gesamtbetrag
→ Status
Kerngedanke: Denormalisierung beschleunigt oder vereinfacht Lesezugriffe durch zusätzlichen Speicher und Aufwand zur Konsistenzerhaltung.