Mein Rat ist, diese allgemeine Regel zu befolgen:Standardmäßig normalisieren, dann denormalisieren, wenn und wenn Sie ein Leistungsproblem erkennen, das dadurch gelöst werden kann.
Ich finde normalisierte Daten und Code, der damit umgeht, einfacher und logischer zu pflegen. Ich glaube nicht, dass die Verwendung von Denormalisierung zur Verbesserung der Leistung ein Problem darstellt, aber ich würde spekulativ keine Leistungsoptimierung anwenden, die zu einer Verringerung der Wartbarkeit führt, bis Sie sicher sind, dass sie notwendig sind.