2
我有一個更大的項目,它使用多個edmx文件來管理asp.net應用程序的數據模型。我想要實現的是將兩個實體鏈接到兩個edmx模型。因此,基本上只是這樣的外鍵:EntityA.ForeignEntityId - > EntityB.Id
但是,由於enitites不在同一個模型中,因此我無法在模型設計器中添加此外鍵。我知道我可以通過修改自動生成的SQL文件或在SQL Server管理器中添加關係來手動完成。這兩種方法都有巨大的缺點,它們不易維護,因爲如果我通過「從模型創建數據庫」並運行生成的SQL腳本,我的手動修改就會被刪除(我thnink?)。
那麼有沒有在模型設計器中引用來自另一個edmx模型的外部實體的方法?實體框架:兩個edmx模型之間的關聯