Модель ASP.NET MVC сначала много ко многим
У меня возникли некоторые проблемы при работе с моделью "сначала много ко многим". Так как я создал много-много отношений между Town
а также Author
через конструктор интерфейса он создал таблицу TownAuthor
с ключами Towns_TownID
а также Authors_AuthorID
но я хочу, чтобы это только называли TownID
а также AuthorID
как мне это изменить?
В Code сначала я бы использовал эту конфигурацию modelBuilder в Context, но я понятия не имею, как это сделать сначала через модель...
1 ответ
Вы должны изменить имена этих столбцов в DDL-скрипте Entity Designer (который генерируется из файла EDMX и имеет имя ModelName.edmx.sql) перед его выполнением.
-- Creating table 'TownAuthor'
CREATE TABLE [dbo].[TownAuthor] (
[TownID] int NOT NULL,
[AuthorID] int NOT NULL
);
GO