Comment normaliser un modèle de données relationnel ?

La normalisation est un processus lié à la structuration des bases de données relationnelles.

La normalisation permet de s’assurer de la relationnalité (structure de données tabulaire présenté par E.J. Codd) de la structure des tables d’un schéma de base de données et de l’absence de redondances.

La relationnalité de la structure des tables, l'atomicité des colonnes de tables et l'absence de redondances sont vérifiées par l'application de règles formelles dites "Les formes normales".

Pourquoi normaliser un modèle de données relationnel ?

https://sites.google.com/a/smartmodel.ch/conceptionsii/config/pagetemplates/modelemldr/PageGardeAmazon.jpg