При использовании Entity Framework Generate Database from Model наименование столбца не соответствует устаревшей базе данных
У меня есть устаревшая база данных, которую я пытаюсь подогнать под новый код, и когда я пытаюсь выполнить обход схемы по схеме "Сгенерировать базу данных из модели", я получаю несоответствия имен столбцов в некоторых таблицах, которые не имеют (и в настоящее время могут ') т) внешние ключи на месте. Когда я генерирую SQL, имена столбцов в ссылочной таблице "многие ко многим" получают имя основной таблицы, добавленное к столбцам идентификаторов:
-- Creating table 'GroupUser'
CREATE TABLE [dbo].[GroupUser] (
[Groups_GroupID] int NOT NULL,
[Users_UserID] int NOT NULL
);
GO
а не оригинал (наследство):
-- Creating table 'GroupUser'
CREATE TABLE [dbo].[GroupUser] (
[GroupID] int NOT NULL,
[UserID] int NOT NULL
);
GO
Есть много других колонок, получающих аналогичные "обновления", что не соответствует моим хранимым процедурам. Есть ли простой способ переопределить это поведение?