Как ссылаться много моделей (Урок, Set) к одной модели (File)Entity Framework код первой ссылки на многие модели одной модели
public class File
{
public int ID { get; set; }
public int Path { get; set; }
}
public class Lesson
{
public int ID { get; set; }
public virtual File File { get; set; }
}
public class Set
{
public int ID { get; set; }
public virtual List<File> Files { get; set; }
}
Я пытаюсь поставить таблицу ИНТ Файловые ForigenKey но есть Дублирующая проблема между уроком и заданием
Любая идея?
Вы получаете сообщение об ошибке при миграции или использовании контекста с реальными данными. Может помочь увидеть этот код. –
Я все еще пытаюсь понять вашу цель, вы хотите, чтобы на файл ссылался только один Урок, как уникальный индекс? то же самое с Set? Файл не может быть частью разных наборов? – George
Ищите * полиморфные ассоциации *. –