Identifiez les dépendances fonctionnelles de ce schéma de relation.
Normalisez ce schéma de relation jusqu’en troisième forme normale.
Supposons maintenant que les contraintes suivantes s’appliquent :
Chaque étudiant n’a qu’un enseignant par matière.
Un enseignant n’enseigne qu’une seule matière, mais une matière peut très bien être enseignée par plusieurs professeurs.
En tenant compte de ces nouvelles contraintes, identifiez les dépendances fonctionnelles du schéma de relationnel en troisième forme normale que vous avez obtenu.
L’un des schémas de relation n’est pas en forme normale de Boyce Codd, lequel ?
A l’aide d’un exemple de relation, illustrez la redondance induite par ce schéma de relation.
Normalisez ce schéma de relation en forme normale de Boyce Codd.
Cette décomposition résout le problème de redondance, mais n’introduit-elle pas un autre problème ?
L’alphabet
Soit la relation r suivante :
R (A, B, C, D, E, F, G)
avec les dépendances suivante :
(A, B) → C
(A, B) → D
(A, B) → E
(A, B) → F
B → C
D → E
D → F
G → A
Proposer une décomposition en forme normale de Boyce Codd de R.