原题:R(A,B,C,D,E),F={A->C,C->D,B->C,DE->C,CE->A}将关系模式分解为BCNF
解答:候选码为 BE
R1(A,C) R2(A,B,D,E)
F1(A->C) F2{B->D, A->D}
R2 候选码为AB
R2显然不满足BCNF
分解R2
R21(B,D) R22(A,B,E)
F21={B->D} F22={} (注:这个分解看的是F2)
好了,这就是问题所在现在F22是空集,那F22的属不属于bcnf呢?以我的理解,R22的候选码为全码,那么全码的话,R22 肯定属于BCNF,那么分解到此为止。
上面虹色部分不知道对不对,欢迎大家指正