Sql server 如何为每位员工存储多个联系人号码

Sql server 如何为每位员工存储多个联系人号码,sql-server,Sql Server,我想在一条记录中添加多个值。例如dbo.TblEmp 具有诸如ID、Name、&ContactNo等列,员工可以有2个或3个联系人号码 比如: 您可以创建一个额外的表名EmployeeCommunication,使用外键,您可以在存储ContactNo的TblEmp to EmployeeCommunication表中定义与Employee的关系不要向单个列添加多个值,它会破坏数据库的第一个正常形式;相反,请阅读数据库规范化,并学习以更好的方式设计表。请参阅以下介绍:也请阅读以下内容: ID

我想在一条记录中添加多个值。例如
dbo.TblEmp
具有诸如
ID
Name
、&
ContactNo
等列,员工可以有2个或3个联系人号码

比如:


您可以创建一个额外的表名EmployeeCommunication,使用外键,您可以在存储ContactNo的TblEmp to EmployeeCommunication表中定义与Employee的关系

不要向单个列添加多个值,它会破坏数据库的第一个正常形式;相反,请阅读数据库规范化,并学习以更好的方式设计表。请参阅以下介绍:也请阅读以下内容:
ID     Name      ContactNo
0001   John      914587962
                 997896547