Cosa succede quando la dipendenza funzionale è circolare?
-
12-11-2019 - |
Domanda
Sto cercando di decomporre le seguenti relazioni in 3NF:
A -> BCD
BC -> DE
C -> D
D -> A
Quindi ho eliminato la ridondanza per ottenere la copertura canonica:
A -> BC
B -> E
C -> D
D -> A
E ora sto cercando di decomporsi in 3NF.
Dovrei decomporre in r1(A, B, C) r2(B, D), r3(C, D)
. Allora cosa faccio con D -> A
?
Il fatto che A -> B -> D -> A
mi sta buttando via.
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow