Одна база данных с несколькими DBContext "Ошибка: невозможно смоделировать конец внешнего ключа в основной таблице имя_таблицы - PullRequest
2 голосов
/ 07 июня 2019

У меня есть одна база данных с несколькими схемами, и я хочу создать отдельный DBContext для каждой схемы. Я использую ядро ​​EF для создания модели. В первой схеме у меня есть имя таблицы Company с первичным ключом CompanyID, а во второй схеме у меня есть имя таблицы User с внешним ключом CompanyID. Когда я создаю модель второй схемы, в консоли диспетчера пакетов отображается следующая ошибка:

"Для внешнего ключа User_CompanyID_fkey в таблице cs.User невозможно смоделировать конец внешнего ключа в приложении основной таблицы. Компания. Обычно это происходит потому, что основная таблица не была включена в набор выбора."

Как мне этого добиться или я должен использовать один DBContext?

...