В статье "Hierarchical SQL (http://www.onlamp.com/pub/a/onlamp/2004/08/05/hierarchical_s...)" демонстрируется один из методов представления иерархических структур в "плоских" SQL таблицах.
"Path enumeration model" (метод прямого порядка обхода вершин) - подходит для небольших деревьев, обеспечивает быструю выборку, но ресурсоемкое добавление.URL: http://www.onlamp.com/pub/a/onlamp/2004/08/05/hierarchical_s...
Новость: http://www.opennet.me/opennews/art.shtml?num=4266
Мда, представляю, как это тормозить будет.
LIKE, SUBSTRING, etc.
Кошмар. Гораздо лучше делать то же самое при помощи вложенных множеств: http://sdm.viptop.ru/articles/sqltrees.html
Мрак.... Нафига так извращаться ??? Дерево пусть в базе лежит. Внешние ключ сам на себя видимо для связки деревьев не рулит....