如果键是唯一且非集群的,实体框架似乎不会延迟加载相关记录。只是想知道我是否做错了什么。
假设我有两个表 - Employee 和 EmployeeTransactions。
EmployeeID 是 UNIQUE NONCLUSTERED 但不是表的主键。
假设为了这个问题,它是由另一个数据库生成并插入到雇员表中的。
但是,大多数其他表都有一个 EmployeeID,它是表Employees 的外键
--Table Employee
DBGEneratedPK
EmployeeID (Unique NonClustered, Indexed)
-- Table EmployeeTransactions
TransactionID (PK Clustered)
EMployeeID (FK into Table A)
Other columns
现在,当我使用实体框架检索员工时,它没有显示延迟加载员工事务的选项?
employee.employeetransactions
这是EF的限制吗?