История изменений
Исправление crutch_master, (текущая версия) :
Нормально, т.е. ты про каскад джоинов, именно для чего СУБД и писались со всякими там оптимизациями планов запросов
Да, но сколько будет там join'ов, чтобы выбрать всё дерево и как это всё будет работать? Не проще просто по нему пробежаться и распихать всё в какую-нибудь структуру типа хешмапа с хешмапами, что, собственно на SO и советуют. В оракле есть connect by, но он работает так себе, да и это не удивительно, если надо делать n выборок.
Исходная версия crutch_master, :
Нормально, т.е. ты про каскад джоинов, именно для чего СУБД и писались со всякими там оптимизациями планов запросов
Да, но сколько будет там join'ов, чтобы выбрать всё дерево и как это всё будет работать? Не проще просто по нему пробежаться и распихать всё в какую-нибудь структуру типа хешмапа с хешмапами, что, собственно на SO и советуют.