出处:103年高考资料处理 数据库管理
题目三:令R(A,B,C,D,E,F,G)为一符合第一正规化(First normal form)的关联式表格
纲要(relation schema),经分析后知道该纲要具有二候选键,分别为
{A,B}与{B,C}并发现其属性(attribute)中尚有以下功能相依(functional
dependency)存在:A→C,C→G,E→F,E→D。
(一)纲要R是否符合第二正规化(Second nornal form)?若否,请指出问题所在,
并以最简方式折解符合第正规化的不同纲要,并指出每一纲要的主键。
想法:
1.若以{A,B}候选键为主键,则因为C是候选键属性,所以没有部份功能相依于主键
因此R( A,B,C,D,E,F,G)
_ _
2.若以{B,C}候选键为主键,则因为G是部份功能相依于主键,所以不符合第二正规化
因此将拆解为以下R
R1(B,C,A,D,E,F)
_ _
R2(C,G)
_ 注:_ 为主键的底线表示
这是对于第一小题的想法解,要请各位帮忙检验是否有错,请各位不吝指教
重要的是若以{B,C}为主键时,A→C这个功能相依是什么意思,完全不了解
谢谢 <(_ _)>