考虑关系R = {P,Q,R,S,T}和函数依赖性F = {P - >。 Q,{Q,R} - > S,S - > {Q,R},{S,T} - >披}。 F中是否存在冗余的功能依赖性?如果是这样,删除它们并将关系R分解为3NF关系。
Plz回答这个
答案 0 :(得分:1)
{S,T} - > phi是微不足道的,因此是多余的。此外,没有多余的属性,所以你在这里有你的规范封面。
要分解为3NF,您应该:
1)为规范封面中的每个依赖创建表
2)识别候选键
3)如果候选密钥到目前为止没有包含在任何表中,请将其添加为附加表
4)如果所有属性都包含在另一个表中,则删除表