У меня есть 2 класса:
public class GroupType
{
[Key]
public decimal GroupTypeID { get; set; }
public string Title { get; set; }
public virtual ICollection<Group> Groups { get; set; }
}
и
public class Group
{
[Key]
public decimal GroupID { get; set; }
public string Title { get; set; }
public decimal? GroupParentID { get; set; }
public decimal GroupTypeID { get; set; }
public string FileName { get; set; }
public string GroupCode { get; set; }
public virtual ICollection<GroupType> GroupTypes { get; set; }
public virtual ICollection<Group> MainGroups { get; set; }
}
, когда я отлаживаю проект, я получаю эту ошибку:
"Неверное имя столбца'GroupGroupID'. "** и ** Свойство навигации 'MainGroups' объекта 'Parand.DataAccess.Group' не может быть обратным.
Я хочу определить дерево группы ( n слои групп)
Как мне это сделать?