Короткий ответ, нет. Entity Framework требует ключ. Хорошей новостью является то, что вы можете эффективно подделать ключ, если на вашем столе его нет. Если ваша таблица имеет неявный ключ, который отличается от других, просто украсьте это свойство с помощью [Key]
, и все будет хорошо. Ключ key заключается в том, что это должно быть уникальное уникальное значение. Если у вас нет единственного столбца, который делает это, вам нужно начать использовать столбцы вместе, чтобы создать составной ключ ([Key, Column(Order = 0)]
.