问题 单项选择题

基于如下描述:有关系模式P(C,S,T,R,G),根据语义有如下函数依赖集:F={C→T,ST→R,TR→C,SC→G}。<---> 下列属性组中的哪一个(些)是关系P的候选码( )  Ⅰ.(C,S)  Ⅱ.(C,R)  Ⅲ.(S,T)  Ⅳ.(T,R)  Ⅴ.(S,R)

A.只有Ⅲ

B.Ⅰ和Ⅲ

C.Ⅰ、Ⅱ和Ⅳ

D.Ⅱ、Ⅲ和Ⅴ

答案

参考答案:B

解析:(C,S)→C;(C,S)→S;因为C→4T,所以(C,S)→4T;因为ST→R,所以(C,S)→R;(C,S)→G。 所以(C,S)为候选码。(S,T)→S;(S,T)→T;(S,T)→R;因为TR→C,所以(S,T)→C;因为 SC→G,所以(S,T)→G。所以(S,T)也为候选码。

单项选择题
单项选择题