Тоисть следущий элемент связян с рутовым через его id.
Все рутовые элементы идут с возростающим приоритетом с единичным инкрементом. Но если надо добавить еще один рут, то добавляю в конце списка.
Может кто-то натолкнуть на мысль, как сделать так, чтобы добавлять рутовый элемент в любом месте без вреда для вывода (поскольку вывожу с помощью ASC и сортирую по приоритету) ? Тогда надо каким-то образом смещать приоритеты для каждого из рутов, но как ?