У меня есть дерево групп продуктов
Пример:
GrandParentGrp1 -> ParentGrp2 -> Grp4 -> Product1
ParentGrp3 -> Grp5 -> Product2
-> Product3
Все группы одного типа
Доступна разная глубина наследования.
Как лучше всего загружать все группы из продукта, не загружая все дерево групп или соседние группы?