在关系模式R(A,B,C)中,有函数依赖集F={AB→C,BC→A},则R最高达到( )

A.第一范式   B.第二范式   C.第三范式   D.BC范式
2025-04-14 17:28:46
推荐回答(2个)
回答(1):

必须是第一范式,因为从B,BC函数确定A和D这一点上,明显看出B,BC都有可能是主码. 若B是主码的话,仔细看会发现,F中竟然没有谁去函数确定C,这显然是说不通的,(因为C至少会被B这个主码函数确定); 若BC是主码,那么F中存在非主属性对候选码的部分依赖,不满足第二范式的要求,故为第一范式.

回答(2):

选则 D ,A B C都是码