Mit råd er at følge denne generelle regel:Normaliser som standard, og denormaliser derefter, hvis og når du identificerer et ydeevneproblem, som det vil løse.
Jeg finder normaliserede data og kode, der håndterer det, nemmere og mere logisk at vedligeholde. Jeg tror ikke, der er noget problem med at bruge denormalisering til at forbedre ydeevnen, men jeg vil ikke spekulativt anvende nogen ydeevneoptimering, som resulterer i et fald i vedligeholdelsesevnen, indtil du er sikker på, at de er nødvendige.