类图 http://img223.imageshack.us/img223/8558/classdiagram.png
在这张图片中,为什么 EmployeeID 指向它自己的表,而订单 id 没有指向订单的表。屏幕截图是北风数据库的图片。
类图 http://img223.imageshack.us/img223/8558/classdiagram.png
在这张图片中,为什么 EmployeeID 指向它自己的表,而订单 id 没有指向订单的表。屏幕截图是北风数据库的图片。
因为员工 [EmployeeID] 向其他员工 [ReportsTo] 报告。属于另一个订单的订单伤害了我的大脑。
该领域EmployeeID
可能正在提及ReportTo
。例如,一个给定的员工向另一个员工报告,EmployeeID
用作参考。
OrderID
不指向 Order 表,因为 Order 表中没有其他字段使用/引用OrderID
.
这通常称为“自联接”。
请注意,员工可能从属于另一个员工 (ReportsTo),因此您需要 EmployeeID 来表示该表的 PK。