@Ladislav Mrnka вы можете объяснить WillCascadeOnDelete и WithRequired. Plz. спасибо !!

я есть два класса, класс Group имеет отношение многие ко многим с классом User (представляющим группы, к которым принадлежит пользователь), а затем группа также имеет отношение один ко многим с классом пользователя (представляющим владельца группы ).

Как я могу отобразить это?

public class User
{
    public int Id { get; set; }
    public string Avatar { get; set; }
    public string Name { get; set; }
    public string Message { get; set; }

    public virtual ICollection<Group> OwnedGroups { get; set; }
    public virtual ICollection<Group> Groups { get; set; }
}

public class Group
{
    public int Id { get; set; }
    public DateTime CreateDate { get; set; }
    public DateTime ModifyDate { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }
    public bool System { get; set; }
    public int ViewPolicy { get; set; }
    public int JoinPolicy { get; set; }
    public string Avatar { get; set; }
    public int Order { get; set; }
    public int GroupType { get; set; }

    public virtual User Owner { get; set; }
    public virtual ICollection<User> Members { get; set; }
}

ТКС заранее!

Ответы на вопрос(1)

Ваш ответ на вопрос