sio:bloc2:conception:logique

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sio:bloc2:conception:logique [2023/04/23 11:37] – [Normalisation] jcheronsio:bloc2:conception:logique [2023/05/09 07:42] (Version actuelle) – [2NF] jcheron
Ligne 96: Ligne 96:
  
 ===== Normalisation ===== ===== Normalisation =====
-Pour être valide, un MLDR doit respecter les 4 premières formes normales :+Pour être valide, un MLDR doit respecter les 4 premières formes normales, afin d'éviter la redondance et les anomalies de mise à jour :
  
-===== 1NF =====+==== 1NF ====
 <WRAP info round> <WRAP info round>
 Une relation respecte la __1ère forme normale__ si : Une relation respecte la __1ère forme normale__ si :
Ligne 105: Ligne 105:
 </WRAP> </WRAP>
  
 +==== 2NF ====
 +<WRAP info round>
 +Une relation respecte la __2ème forme normale__ si :
 +  * Elle est en **1NF**
 +  * Tout attribut non clé ne dépend pas d'une partie de la clé
 +
 +<wrap important round>Cette forme normale ne concerne donc que les clés composites</wrap>
 +</WRAP>
 +
 +==== 3NF ====
 +<WRAP info round>
 +Une relation respecte la __3ème forme normale__ si :
 +  * Elle est en **2NF**
 +  * Tout attribut non clé ne dépend pas fonctionnellement d'un autre attribut non clé.
 +</WRAP>
  
  
  • sio/bloc2/conception/logique.1682242656.txt.gz
  • Dernière modification : il y a 3 ans
  • de jcheron