这是学校的作业。这是问题所在。
BranchCustomer(分支机构,客户,员工)
关系表BranchCustomer的属性满足以下几组函数依赖:
•分支机构,客户>>雇员 •员工>>分支
我认为最高的NF将是2NF,因为存在传递依赖(empployee>>分支)。但我被告知,因为分支是复合键的1,因此它是3NF。它是否正确 ?
答案 0 :(得分:1)
如果分支在候选键中,它不违反3NF,则属性的非传递依赖性要求仅适用于非素数属性。是的,这是正确的。