【问题标题】:Minimum number of tables for ER diagramER图的最小表格数
【发布时间】:2015-11-26 08:36:33
【问题描述】:

我遇到了一个ER图

部门(Dno、Dname、电话、地址) 其中电话和地址是多值属性。

最少表格是多少?会是2还是3? 据我说应该是3,但答案是2。 谁能给我解释一下?

【问题讨论】:

    标签: database relational-database entity-relationship dbms-output


    【解决方案1】:

    您需要先指定主键。如果我假设Dno是PK那么这个属性address和Phone可以分为更多的列,比如address可以分为City、Street、Zip和Phone可以分为Phone1和Phone2。这样的划分会将此关系转换为 1NF,并且不会出现异常。

    【讨论】:

      猜你喜欢
      • 2016-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-29
      • 1970-01-01
      • 1970-01-01
      • 2010-12-12
      • 2021-10-29
      相关资源
      最近更新 更多