日期:2014-05-17  浏览次数:20623 次

请问如何做到外键与其相应表的主键的名称不同?
员工管理雇员

雇员里想弄一个“被管理”的列,然后把员工ID写进去

但是员工表里列名必须是“员工ID”,请问如何实现这样?
------最佳解决方案--------------------
并没有哪儿规定外键列名必须与主键列名相同,随你用什么样的列名都可以的.
------其他解决方案--------------------
先创建的列名  然后增加的外键约束关系  没有规定必须列名相同的。
------其他解决方案--------------------
引用:
引用:并没有哪儿规定外键列名必须与主键列名相同,随你用什么样的列名都可以的.

那么只要在SQL Server里把主外键连接起来就OK了?

直接做上外键约束就好
------其他解决方案--------------------
引用:
引用:
并没有哪儿规定外键列名必须与主键列名相同,随你用什么样的列名都可以的.

那么只要在SQL Server里把主外键连接起来就OK了?


Yes.
------其他解决方案--------------------
引用:
并没有哪儿规定外键列名必须与主键列名相同,随你用什么样的列名都可以的.


那么只要在SQL Server里把主外键连接起来就OK了?