Database ER图的最小表数

Database ER图的最小表数,database,relational-database,entity-relationship,dbms-output,Database,Relational Database,Entity Relationship,Dbms Output,我看到了一张ER图 部门编号、姓名、电话、地址 其中电话和地址是多值属性 形成的表的最小数量是多少?是2点还是3点? 我认为应该是3,但答案是2。 谁能给我解释一下吗?您需要先指定主键。如果我假设Dno是PK,那么这个属性address和Phone可以划分为更多的列,比如address可以划分为City、Street、Zip,Phone可以划分为Phone1和Phone2。这种划分将把这种关系转换为1NF,并且不会出现异常

我看到了一张ER图

部门编号、姓名、电话、地址 其中电话和地址是多值属性

形成的表的最小数量是多少?是2点还是3点? 我认为应该是3,但答案是2。
谁能给我解释一下吗?

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