Как добавить связь между двумя таблицами в Entity Framework 4.0 - PullRequest
0 голосов
/ 28 апреля 2011

У меня есть следующее требование

У меня есть таблица и соответствующая сущность в EF.Теперь мой код вставляет изображения в БД в следующей таблице.

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

Мне нужно создать отдельную таблицу и хранить в ней изображения вместо таблицы PatientChartImages.

PatientChartImagesSource(
    PatientChartImageId,
    PatientChartImage varBinary(Max)
)

Есть ли способ в EntityFramework, чтобы всякий раз, когда я ссылаюсь на PatientChartImage PatientChartImages, передается PatientChartImage of PatientChartImagesSource.Таким образом, мне не придется менять свой DAL.пожалуйста, предложите.

1 Ответ

0 голосов
/ 28 апреля 2011

Да, есть способ.Этот сценарий называется Разделение сущностей .Вы должны создать непосредственное отношение первичных ключей между PatientChartImages и PatientChartImagesSource, чтобы использовать его.

...