【问题标题】:Identify the highest normal form of the relational table识别关系表的最高范式
【发布时间】:2013-11-20 16:46:43
【问题描述】:

这是学校的作业。这是问题。

BranchCustomer(分公司、客户、员工)

关系表 BranchCustomer 的属性满足以下函数依赖集:

• 分公司、客户 >> 员工 • 员工>>分公司

我认为最高 NF 将是 2NF,因为存在传递依赖(员工 >> 分支)。但我被告知否则分支是复合键的 1,因此它是 3NF。这个对吗 ?

【问题讨论】:

    标签: sql forms normalization transitive-dependency


    【解决方案1】:

    如果分支在候选键中,它不违反3NF,属性非传递依赖的要求仅适用于非主属性。所以是的,这是正确的。

    【讨论】:

      猜你喜欢
      • 2011-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-02
      • 2010-10-20
      • 1970-01-01
      • 2014-08-30
      相关资源
      最近更新 更多