stiff
Новичок
Дерево nested sets. Проверить существует ли ветка.
Имеется дерево, которое лежит в базе в виде nested sets. Дополнительно есть поля parent и level.
Допустим в дереве храниться структура каталогов. В узлах храниться название директории.
Задача. На входе мы получаем некий путь.
Каким образом быстрее всего проверить есть ли этот путь в базе. Если нет, то выяснить какая начальная часть заданного пути присутствует в базе.
Имеется дерево, которое лежит в базе в виде nested sets. Дополнительно есть поля parent и level.
Допустим в дереве храниться структура каталогов. В узлах храниться название директории.
Задача. На входе мы получаем некий путь.
Каким образом быстрее всего проверить есть ли этот путь в базе. Если нет, то выяснить какая начальная часть заданного пути присутствует в базе.
А вообще задача довольно странная. Если бы stiff объяснил подробнее нафига ему это нужно, я думаю, мы бы нашли разумное решение.