Модели с вложенными наборами лучше всего подходят для иерархических агрегаций.Обходы для общих графов лучше всего выполнять с помощью модели списка смежности.Но я использовал вложенные множества для сходящихся графов путем разделения узлов
A
/ \
B C
\ /
D
Становится
A
/ \
B C
| |
D D
Поскольку наборы вложений хранят узлы в отдельной таблице, это просто.* Вы также можете сделать общий граф в виде леса всех возможных связующих деревьев