日期:2014-05-18  浏览次数:20754 次

数据库外键约束
最近在看Sql2008自带的数据库NorthWind时发现:里面有个表Employees,这有一个外键约束FK_Employees_Employees,这个外键定义如下:
CONSTRAINT "FK_Employees_Employees" FOREIGN KEY 
(
"ReportsTo"
) REFERENCES "dbo"."Employees" (
"EmployeeID"
也就是指向这个表自身的EmployeeID字段,那位大侠能告诉我这样做的意义何在

------解决方案--------------------
ReportsTo提醒我,记得好像主要是因为员工之间有个管理和被管理的问题。
比如员工A,员工B都得向员工C汇报……