Я переключил свой существующий проект с EDMX на CodeFirst, и я застрял с тем, что мне кажется очень простым, но я не могу похоже, нашли решение.Как я могу настроить EF codefirst, чтобы не создавать внешний ключ для определенного столбца, который на самом деле не является внешним ключом
У меня есть объект (Настройки) с свойством «Группа», который НЕ является внешним ключом, и я не настроил его так.
У меня также есть другая сущность (ItemsGroups), id которой является IdGroup, и эти 2 сущности не должны подключаться через внешний ключ.
Затем, когда я запрашиваю «Настройки», я получаю столбец [ItemGroup_IdGroup].
Как я могу сказать EF, чтобы не генерировать этот столбец?
С уважением,
Это ключ, я не могу установить его как обнуляемые, а также я не могу удалить его :( –
Вы можете добавить падение ограничения в классе DbMigration в Up() метод, чтобы применить изменения, SQL (» Query "). также ссылаются на ссылку: https://msdn.microsoft.com/en-us/data/jj591621(v=vs.113).aspx#customizing –
thanx, но я этого не делаю проблема миграции –