Que se passe-t-il lorsque la dépendance fonctionnelle est circulaire?
-
12-11-2019 - |
Question
J'essaie de décomposer les relations suivantes en 3NF:
A -> BCD
BC -> DE
C -> D
D -> A
J'ai donc éliminé la redondance pour obtenir la couverture canonique:
A -> BC
B -> E
C -> D
D -> A
Et maintenant, j'essaie de décomposer cela en 3NF.
Devrais-je se décomposer en r1(A, B, C) r2(B, D), r3(C, D)
. Alors qu'est-ce que je fais avec D -> A
?
Le fait que A -> B -> D -> A
me jette.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow