Dépendance fonctionnelle élémentaire (DFE)
- Soit RR un schéma relationnel
- Soit XX un ensemble d’attributs ⊆ RR
- Soit AA un attribut de RR
- Il existe une DFE entre XX et AA ssi :
- X→AX→A
- Il n’existe aucun sous-ensemble YY ⊆ XX tel que Y→AY→A
2ème forme normale (2FN)
- Un schéma RR est en 2FN :
- ssi la clé primaire de RR est en DFE avec tous les autres attributs.
- Donc : il n’y a pas d’attributs qui ne dépendent que d’une partie de la clé.
Exemple :
Fournisseur(nom_f,composant_,adresse_f,prix)Fournisseur(nom_f,composant––––––––––––––––––––,adresse_f,prix)
nom_f→adresse_fnom_f→adresse_f
nom_f,composant→prixnom_f,composant→prix
⇒ Pas 2FN!!
Up : 2.2.5 Normalisation d'un schéma Next : Normalisation 2FN