Dot-Net

非主鍵欄位的實體框架外鍵

  • November 1, 2018

Entity Framework 4.0 是否有可能具有基於非主鍵欄位的外鍵的關聯/導航屬性(它具有唯一約束)。

不,因為 EF 還不了解唯一約束,並且 EF 中的關係必須遵循與數據庫中的關係相同的規則。沒有唯一主體關係就不能存在,在 EF 中獲取唯一主體的唯一方法是使用主鍵。

引用自:https://stackoverflow.com/questions/9217448