Я пытаюсь создать таблицу «Prodotti» с двумя первичными ключами к себе, но у меня продолжает появляться эта ошибка: «Недопустимый атрибут ForeignKeyAttribute для свойства« ProdottiRichiesti »для типа« BugTracking_Entity.Prodotti ». Свойство навигации»Prodotti 'не найден в зависимом типе' BugTracking_Entity.Prodotti '. Значение Name должно быть допустимым именем свойства навигации. "Это мой код:
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
[ForeignKey("Prodotti")]
public virtual int ProdottiRichiesti { get; set; }
[ForeignKey("Prodotti")]
public virtual int ProdottiIncompatibili { get; set; }