Определение ассоциации «многие ко многим» в Entity Framework - PullRequest
0 голосов
/ 31 июля 2011

В моем edmx есть следующие таблицы:

Ошибка

Id, Description, solved, officeId, siteId

сайты

id, location, name , officeId

Офисы

officeId, officeName

соотношение между офисами и сайтами однозначно (офисы могут иметь много экземпляров сайтов).

Я хочу создать ассоциацию "многие ко многим" из ошибок на сайты так что я могу получить доступ к свойствам сайтов напрямую. Я всегда держу ошибку в отображении. кто-нибудь может подсказать мне, как это сделать правильно?

спасибо заранее

1 Ответ

0 голосов
/ 31 июля 2011

Вам не нужно рекламировать свойства внешнего ключа, такие как officeId в таблице Erros в edmx. Вместо добавления этих ассоциаций между сущностями (щелкните правой кнопкой мыши на своей сущности и выберите addnew-> associatoin). Когда вы добавляете ассоциации, вы можете определить отношения (один ко многим, может ко многим ...).

...