题目:
在关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C)→A},则候选码为()。
A.A
B.(B,C)
C.A和(B,C)
D.A或(B,C)
答案:
参考答案:B
解析:
(A,B)→A;(A,B)→B;因为A→C,所以(A,B)→C;因为BC→D,所以(A,B)→D;(A,B)→E。所以(A,B)为候选码。 (B,C)→B;(B,C)→C;(B,C)→D;因为CD→A,所以(B,C)→A;因为AB→E,所以(B,C)→ E。所以(B,C)也为候选码。