class diagram http://img223.imageshack.us/img223/8558/classdiagram.png
在此图像中,为什么EmployeeID指向它自己的表,而订单ID未指向订单的表。截图是northwind数据库的图片。
答案 0 :(得分:3)
因为员工[EmployeeID]向其他员工报告[ReportsTo]。属于另一个订单的订单会伤害我的大脑。
答案 1 :(得分:1)
EmployeeID
字段可能会引用ReportTo
。例如,某个员工使用EmployeeID
作为参考报告给另一个员工。
OrderID
未指向Order表,因为Order表中没有其他字段使用/引用OrderID
。
答案 2 :(得分:0)
这通常被称为“自我加入”。
答案 3 :(得分:0)
请注意,Employee可能从属于另一个(ReportsTo),因此您需要EmployeeID作为此表的PK。