Les trois principes à respecter pour introduire de la redondance dans une base de données
Fondamental :
La redondance volontaire est autorisée dans une base de données à condition de respecter trois principes :
il faut avoir une bonne raison d'introduire de la redondance (améliorer des performances dans le cas de la dénormalisation)
il faut documenter la redondance en explicitant les DF[1] responsables de l'absence de 3NF
il faut contrôler la redondance par des mécanismes logiciels qui vont assurer que la redondance n'introduit pas d'incohérence (triggers par exemple)