有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}则关系模式A的码是( )。
A.C
B.(H,R)
C.(H,T)
D.(
H.S)
参考答案:D
解析:由函数依赖集可知,属性H和S不函数依赖于任何属性,因此主码中应包含(H,S)。再看函数依赖集,(H,S)可决定R,(H,R)可决定C,C可决定T,所以由(H,S)可决定所有属性,因此是A的码。
有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}则关系模式A的码是( )。
A.C
B.(H,R)
C.(H,T)
D.(
H.S)
参考答案:D
解析:由函数依赖集可知,属性H和S不函数依赖于任何属性,因此主码中应包含(H,S)。再看函数依赖集,(H,S)可决定R,(H,R)可决定C,C可决定T,所以由(H,S)可决定所有属性,因此是A的码。