Database Reference
In-Depth Information
La redondance d'informations : le poids d'un produit n'est stocké qu'une seule fois, ce qui
annule une éventuelle incohérence d'informations.
Les requêtes relatives aux poids n'ont plus besoin de jointures.
Seules.les.relations.ayant.des.clés.primaires.composées.sont.potentiellement.concernées.par.
la.deuxième.forme.normale.
Une.jointure.permet.de.reconstituer.la.relation.originale..Une.vue.peut.être.programmée.à.cet.
effet.
Troisième forme normale
Une. relation. est. en. troisième. forme. normale. si. elle. respecte. la. deuxième. forme. normale.
et.si. les.dépendances. fonctionnelles.entre. la.clé.primaire.et. les.autres.attributs.sont. toutes.
directes..En.d'autres.termes,.aucun.attribut.ne.doit.pouvoir.être.identifié.par.autre.chose.que.
la.clé.(primaire.ou.candidate).
La relation Product ne respecte pas la règle de la troisième forme normale, car la colonne
nom_marque n'est pas en dépendance directe avec la clé ( itemID ). En effet, le nom
d'une marque doit être identiié par un code et un produit sera associé ensuite à sa marque.
Figure 2-28 . Troisième forme normale non respectée
Le non-respect de la troisième forme normale induit les problèmes potentiels suivants.
La redondance d'informations : le nom de la marque va se répéter à l'identique pour tous
les produits d'une marque donnée.
L'incohérence, si la modiication du nom d'une marque ne se répercute pas à tous les produits
associés.
 
Search WWH ::




Custom Search