Sql 确定关系表的最高标准形式
这是学校的作业。问题是 分行客户(分行、客户、员工) 关系表BranchCustomer的属性满足以下功能依赖集: •分行、客户>>员工 •员工>>分公司Sql 确定关系表的最高标准形式,sql,forms,normalization,transitive-dependency,Sql,Forms,Normalization,Transitive Dependency,这是学校的作业。问题是 分行客户(分行、客户、员工) 关系表BranchCustomer的属性满足以下功能依赖集: •分行、客户>>员工 •员工>>分公司 我认为最高的NF应该是2NF,因为存在一个可传递依赖项(employee>>分支)。但我被告知不是这样,因为分支是复合键的1,所以它是3NF。这是正确的吗 如果分支位于候选键中,则它不会违反3NF,属性的非传递依赖性要求仅适用于非素数属性。是的,这是正确的
我认为最高的NF应该是2NF,因为存在一个可传递依赖项(employee>>分支)。但我被告知不是这样,因为分支是复合键的1,所以它是3NF。这是正确的吗 如果分支位于候选键中,则它不会违反3NF,属性的非传递依赖性要求仅适用于非素数属性。是的,这是正确的