求助设有关系模式R(A,B,C,D),F是R上成立的函数依赖集,F={A→B,B→C,D→B}。 30
6个回答
展开全部
必须是第一范式,因为从B,BC函数确定A和D这一点上,明显看出B,BC都有可能是主码. 若B是主码的话,仔细看会发现,F中竟然没有谁去函数确定C,这显然是说不通的,(因为C至少会被B这个主码函数确定); 若BC是主码,那么F中存在非主属性对候选码的部分依赖,不满足第二范式的要求,故为第一范式.
追问
有点答非所问,不过还是谢谢您
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
必须是第一范式,因为从B,BC函数确定A和D这一点上,明显看出B,BC都有可能是主码. 若B是主码的话,仔细看会发现,F中竟然没有谁去函数确定C,这显然是说不通的,(因为C至少会被B这个主码函数确定); 若BC是主码,那么F中存在非主属性对候选码的部分依赖,不满足第二范式的要求,故为第一范式.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为A→B,B→C,故A→BC, 所以该关系模式候选码为AD,即AD→BC,又因为D→BC, 所以存在非主属性对码的部分依赖。所以该关系模式为第一范式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主问题打出来了吗? 同求该问题答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询