Kill_Santa
Новичок
Еще раз про деревья
Прежде чем отправлять меня на поиск - сами поищите, да?
google не в счет - давайте добавим золота именно на этот замечательный форум!
Суть вопроса в следующем. Есть масса алгоритмов для построения деревьев.
1. С хранением shift level в бд
2. С хранением shild id в бд
А тут попалось обратное - в бд есть только parent_id.
Что делать? Как искать? На ум просится что-нить рекурсивное, но получается какая-то фигня - или подвисает, или выдает только по первой строчке на каждом уровне.
Исходная матрица имеет неограниченно кол-во вложений и ключ sortorder для каждого подсписка.
Прежде чем отправлять меня на поиск - сами поищите, да?
google не в счет - давайте добавим золота именно на этот замечательный форум!
Суть вопроса в следующем. Есть масса алгоритмов для построения деревьев.
1. С хранением shift level в бд
2. С хранением shild id в бд
А тут попалось обратное - в бд есть только parent_id.
Что делать? Как искать? На ум просится что-нить рекурсивное, но получается какая-то фигня - или подвисает, или выдает только по первой строчке на каждом уровне.
Исходная матрица имеет неограниченно кол-во вложений и ключ sortorder для каждого подсписка.