Я немного смущен отношениями ниже сущностей.Потому что он держит отношение пользователя один, более чем.Я чувствую, что что-то не так.Что-то не так с этим?
public class Subject: Entity
{
public Advert()
{
CreateDate = DateTime.Now;
}
public virtual User Owner{ get; set; }
public virtual List<User> Voters{ get; set; }
public virtual List<User> Followers{ get; set; }
}