r(abcde) ab->cde a->c d->e solve:
1nf presume in 1nf.
2nf ab candidate key here. a->c violation.
so, decompose them following:
r1 = (ac) + (ab) = (abc)
r2 = r - (ac) + (ab) = (bde) + (ab) = (abde)
3nf
???
the third normal form of relational schema following:
r1 (a b d) r2 (a c) r3 (d e) you can verify finding canonical cover of set of dependencies, is:
a b → d → c d → e
Comments
Post a Comment