Moje rada je řídit se tímto obecným pravidlem:Standardně normalizovat, pak denormalizovat, pokud a když zjistíte problém s výkonem, který to vyřeší.
Zjistil jsem, že normalizovaná data a kód, který se s nimi zabývá, jsou jednodušší a logičtější na údržbu. Nemyslím si, že je nějaký problém s použitím denormalizace ke zlepšení výkonu, ale spekulativně bych neaplikoval žádnou optimalizaci výkonu, která vede ke snížení udržovatelnosti, dokud si nebudete jisti, že je to nutné.