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
scroll top