Доброго времени суток. Господа подскажите алгоритм для построения дерева в MySQL Требования к дереву: MySQL нужно не более 4 уровня вложенности нужно быстрое построение иерархии нужно чтобы легко было найти всех потомков нужно чтобы легко было найти всех родителей Заранее благодарю за ваши ответы
Интересный вариант, но как я понял при изменении ветки предется изменять ключи для всего родительского ряда, а для 4 уровня вложенности это будет весьма долгая процедура
вы тут неправы, как раз nested sets были придуманы для того чтобы избежать рекурсивных запросов субд и облегчить ее работу, любые операции по изменению id или родителя или еще чего обычно выполняется 1 - 2 запросами, что очень сильно облегчает работу базы.