Sql server 表';s键指向它自己的表?
Sql server 表';s键指向它自己的表?,sql-server,key,northwind,Sql Server,Key,Northwind,在这幅图中,为什么EmployeeID指向它自己的表,而订单id不指向订单的表。屏幕截图是northwind数据库的图片。因为员工[EmployeeID]向其他员工报告[ReportsTo]。属于另一个订单的订单伤害了我的大脑。因为员工[EmployeeID]向其他员工[ReportsTo]报告。属于另一个订单的订单会伤害我的大脑。员工ID可能被ReportTo字段引用。例如,一个给定的员工向另一个员工报告,使用EmployeeID作为参考 OrderID没有指向订单表,因为订单表中没有其他字段
在这幅图中,为什么EmployeeID指向它自己的表,而订单id不指向订单的表。屏幕截图是northwind数据库的图片。因为员工[EmployeeID]向其他员工报告[ReportsTo]。属于另一个订单的订单伤害了我的大脑。因为员工[EmployeeID]向其他员工[ReportsTo]报告。属于另一个订单的订单会伤害我的大脑。员工ID可能被
ReportTo
字段引用。例如,一个给定的员工向另一个员工报告,使用EmployeeID
作为参考
OrderID
没有指向订单表,因为订单表中没有其他字段使用/引用OrderID
员工ID可能被ReportTo
字段引用。例如,一个给定的员工向另一个员工报告,使用EmployeeID
作为参考
OrderID
不指向订单表,因为订单表中没有其他字段使用/引用OrderID
这通常被称为“自联接”。这通常被称为“自联接”。请注意,员工可以从属于另一个员工(ReportsTo)因此,您需要此表主键的EmployeeID。注意,一名员工可能从属于另一名员工(ReportsTo),因此您需要此表主键的EmployeeID。啊,该死。当我点击箭头时,我看到了连接。键“外键列”有一个设置值“ReportsTo”。我知道你已经知道这一点,但我只是向正在阅读这篇文章的人澄清答案。谢谢啊,该死。当我点击箭头时,我看到了连接。键“外键列”有一个设置值“ReportsTo”。我知道你已经知道这一点,但我只是向正在阅读这篇文章的人澄清答案。谢谢