2012-12-02 69 views
0

如果鍵是唯一且非聚集的,實體框架似乎不會延遲加載相關記錄。只是想知道我是否做錯了什麼。實體框架 - 基於表中的唯一非聚集鍵的延遲加載

說我有兩個表 - Employee和EmployeeTransactions。

EmployeeID是唯一的無結論,但不是表的主鍵。

假設爲了問題的緣故,它由另一個數據庫生成並插入employee表中。

然而,大多數其他表有一個僱員是一個外鍵表的員工現在

--Table Employee 
    DBGEneratedPK 
    EmployeeID (Unique NonClustered, Indexed) 

    -- Table EmployeeTransactions 
    TransactionID (PK Clustered) 
    EMployeeID (FK into Table A) 
    Other columns 

,當我使用實體框架中檢索僱員不告訴我懶加載 employeetransactions的選項?

employee.employeetransactions 

這是EF的限制嗎?

+0

取決於您的映射。請顯示詳細信息。 –

+0

我只是使用生成的edmx。我應該在edmx中做一些明確的映射嗎? – user275157

回答

相關問題