Dépendance Fonctionnelle Directe (DFD) :
La dépendance fonctionnelle entre 2 attributs $A_i$ et $A_j$ est directe s’il n’existe pas de $A_k$ tel que : $$A_i \rightarrow A_k \rightarrow A_j$$
3ème Forme Normale (3FN)
Un schéma est 3FN :
- S’il est 2FN
- Si tous les attributs sont en DFD avec la clé.
Exemple :
$$\textbf{Commande} (\underline{\text{num_commande}}, \text{nom_f, adresse_f, composant, quantité})$$ $$\text{num_commande} \rightarrow \text{nom_f, composant, quantité}$$ $$\text{nom_f} \rightarrow \text{adresse_f}$$
Le schéma n’est pas 3FN!! (dépendance transitive entre num_commande et adresse)
Previous : Normalisation 2FN Up :2.2.5 Normalisation d'un schéma Next : Normalisation 3FN