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