У меня есть класс POCO следующим образом
public class Category
{
public int ID {get; set; }
public string desc {get; set; }
public int parentID {et; set; }
}
public class Issue
{
public int ID {get; set;}
....
public int categoryID {get; set; }
public int subCategoryID {get; set; }
public virtual Category category{get; set; }
public virtual Category subCategory {get; set;}
}
Я продолжаю получать ошибки с внешними ключами с вышеуказанными классами.По сути, моя таблица категорий содержит категории с подкатегориями.И проблема может иметь категорию и подкатегорию.Кто-нибудь поможет мне правильно определить эти отношения?Я пытался использовать аннотации внешнего ключа, но я получаю сообщение об ошибке, в котором говорится, что база данных создана, но создание объекта не выполнено из-за отношения внешнего ключа, указанного в сообщении Issue.Есть идеи почему?И что я могу сделать, чтобы решить эту проблему?