2012-02-24 2 views
0

У меня есть простой многие ко многим в моей базе данных:Entity Framework Junction Таблица

Users --> UserRoles <-- Roles 

При добавлении их к моему EDMX файл таблицы спая отображается и отношения не показываются.

Существуют ли какие-либо специальные настройки, которые могут препятствовать отображению настроек навигации?

+0

Если 'UserRoles' _только_ содержит внешние ключи (как БД контрсил) для пользователей и ролей, и больше ничего, то EF будет видеть его как чисто присоединиться к столу и не включать его в отображении в качестве объекта . –

+0

В нашем случае эта таблица в настоящее время содержит некоторые другие значения, поэтому я ожидаю, что EDMX отобразит таблицу, но также и для свойств навигации, которые будут добавлены для каждого из FK. Моя текущая проблема связана с отсутствием свойств навигации. –

+0

Хм, странно. FK действительно ограничены db? –

ответ

0

Как это часто бывает, я нашел свой собственный ответ. В нашем случае мы установили некоторые параметры безопасности в столбцах, которые препятствовали отображению (не знаю, как). Убрали безопасность, которая не нужна, тогда навигационные реквизиты появились, как ожидалось.

НТН

Смежные вопросы