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 :

  1. il faut avoir une bonne raison d'introduire de la redondance (améliorer des performances dans le cas de la dénormalisation)

  2. il faut documenter la redondance en explicitant les DF[1] responsables de l'absence de 3NF

  3. 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)