鑑於:在代碼中添加關係只
- 數據庫模型不能觸及(由供應商提供的數據庫,我們會失去支持,如果我們改變數據)
- 所有實體間的關係缺少
通常情況下,我們確實有ID,名稱的用戶表...和與ID,USER_ID,量... 交易表由於沒有在數據庫級別沒有關係,實體框架不涉及在一起的對象,並沒有辦法使用constr如下所示:
transactions.Select(t=> new {t.id, t.user.name, t.amount})
有沒有辦法在實體框架(模型優先)中手動添加關係,以便我們可以利用Linq?
因此,如果沒有定義關係,您的供應商如何確保參考完整性?觸發器? – Marco
我想他們在代碼級別手動執行它 – Jaepetto