功能依赖和规范化

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

要回复问题请先登录注册