0
我正在映射一個沒有任何物理關係的數據庫。但表格是相關的。 (他們使用SP來完成他們的關係)。實體框架創建一個邏輯關係
有沒有一種方法可以在我生成的數據模型上邏輯地創建關係?如果急切的加載也適用於此(即使沒有物理關係存在),我也會很喜歡。
我正在映射一個沒有任何物理關係的數據庫。但表格是相關的。 (他們使用SP來完成他們的關係)。實體框架創建一個邏輯關係
有沒有一種方法可以在我生成的數據模型上邏輯地創建關係?如果急切的加載也適用於此(即使沒有物理關係存在),我也會很喜歡。
您可以在模型中手動添加關係。
這樣做的一種方法是使用xml編輯器打開edmx文件並直接編輯它。
如果您創建一個包含少量相關表的測試數據庫,然後從該數據庫生成模型,您可以看到如何在edmx文件中定義關係。
你的意思是:*他們使用SP來完成他們的關係*? –
@Ladislav你知道nosql數據庫是如何工作的,你的應用程序邏輯爲你處理關係嗎?這就是他們如何使用他們的SP。 –
但EF不支持這種方法。您的數據庫必須「正確」設計以支持關係=即使未在數據庫中定義關聯,它也必須具有相關關鍵字的變體,並且具有參照完整性。 –