所以我的意图是让“ ”包含对“ ”表Employee
中相同主键的 2 个引用。EmployeeContactInformation
这样做的原因是,我希望我的员工包含同一张表的 2 个不同副本。例如 1 代表work contact info
,另一个代表home contact info
。
我将如何实现这一点以及我将使用什么关系?
我假设 1 到很多?
当前数据库截图
所以我的意图是让“ ”包含对“ ”表Employee
中相同主键的 2 个引用。EmployeeContactInformation
这样做的原因是,我希望我的员工包含同一张表的 2 个不同副本。例如 1 代表work contact info
,另一个代表home contact info
。
我将如何实现这一点以及我将使用什么关系?
我假设 1 到很多?
当前数据库截图
让我们更改数据库的设计:
Foreign-Key
包含上述 TABLE ContactInfoTypes 的值当您在 TABLE: EmployeeContactInfo 中插入一个联系人时,您将需要Insert
两行(其中一行是针对 workContactInfo 存储的数字值,另一行是 homeContactInfo)。