Ответ на этот пост SO является одним из многих, которые показывают, как получить в коде доступ к родителю ребенка.Основным преимуществом этого является то, что ядро базы данных устанавливает ссылку на родительский идентификатор, чтобы она всегда была правильной.
Мой вопрос касается того, как подобным образом получить доступ к родительскому элементу родителя, и если EF не имеетСоглашение для этого, есть ли проверенный шаблон, который работает лучше всего для этого?
У меня есть многоуровневая структура базы данных, которая работает на 4 глубины, как это:
Class 1
includes a list of Class 2
Class 2
includes a list of Class 3
Class 3
includes a list of Class 4
Class 4
В EF я могу легкодобавить ссылку на внешний ключ в код для каждого родителя.
Если я хочу получить доступ ко всей структуре из любой точки иерархии, есть ли простой способ сделать это?