ник: ГлазастыйМышь
некрасивый - потому что постоянно пользуется dlookup для каждого узла, причем может неоднократно
про то и говорил, что на больших объемах будет притормаживать
суть метода: рекурчивная функция, в результате выдает для каждого узла список их родителей разделенный знаком |
ну а дальше нечеткое связывание таблицы с самой собой, по вхождению узла в список родителей