2011-04-28 61 views
0

我有以下要求如何在實體框架4.0中的兩個表之間添加關係

我在EF中有一個表和相應的實體。現在我的代碼將圖像插入到下表中。

PatientChartImages(
    PatientChartImageId guid, 
    PatientChartId guid, 
    NoOfImages int, 
    PatientChartImage varBinary(Max) 
) 

我必須創建一個單獨的表並存儲圖像而不是PatientChartImages表。

PatientChartImagesSource(
    PatientChartImageId, 
    PatientChartImage varBinary(Max) 
) 

是否有一個的EntityFramework方式,所以,每當我指PatientChartImages的PatientChartImage,PatientChartImagesSource的PatientChartImage被稱爲。這樣我就不必更改我的DAL。請建議。

回答

0

是的,有一種方法。這種情況被稱爲Entity splitting。您必須在PatientChartImages和PatientChartImagesSource之間的主鍵上創建一對一關係才能使用它。

相關問題