Я новичок в подходе Entity Framework Code First.Была создана следующая модель жанра:
public class Genre
{
public byte Id { get; set; }
public string Name { get; set; }
}
, затем добавьте миграцию и обновите базу данных.После этого я создаю следующую модель фильма
public class Movie
{
public int ID { get; set; }
public string Name { get; set; }
public DateTime ReleaseDate { get; set; }
public int NumberInstock { get; set; }
public Genre Genre { get; set; }
}
, затем добавляю миграцию и обновляю базу данных, которая генерирует столбец Genre_Id в качестве внешнего ключа.
Я пытаюсь добавить следующее свойство вMovieModel
public byte Genre_Id { get; set; }
, но когда я запускаю приложение, я получаю сообщение об ошибке Недопустимое имя столбца 'Genre_Id1'.У меня нет такого названия столбца.