Допустим, что у меня есть сущность Foo, и она содержит список других сущностей. Должен ли Бар иметь прямую ссылку на Foo? i.e ...Разработка домена - ссылка на объект в подклассе
public class Foo
{
public int Id {get; set;}
public IList<Bar> Bars {get; set;}
}
public class Bar
{
public int Id {get; set;}
public Foo parentFoo {get; set; //this will be set to an the Foo entity on creation
}
или я просто оставлю ссылку на Foo в классе Bar?
Я склоняюсь к тому, чтобы оставить эту ссылку, но задавался вопросом, какой правильный подход здесь?
+1, Ударьте меня! – LukeH