Mysql
 sql >> Base de données >  >> RDS >> Mysql

mySQL - Dois-je dénormaliser ?

Mon conseil est de suivre cette règle générale :normaliser par défaut, puis dénormaliser si et quand vous identifiez un problème de performances qu'il résoudra.

Je trouve que les données normalisées et le code qui les traite sont plus faciles et plus logiques à maintenir. Je ne pense pas qu'il y ait de problème à utiliser la dénormalisation pour améliorer les performances, mais je n'appliquerais pas de manière spéculative une optimisation des performances qui entraînerait une diminution de la maintenabilité jusqu'à ce que vous soyez sûr qu'elles sont nécessaires.