Screjet
Новичок
ONK
С таблицей предков вопросов нет.
Потому и попросил уточнить, для чего третья таблица (descendants)
С таблицей предков вопросов нет.
Код:
SELECT `NodeID` FROM `parents` WHERE `ParentID`=$x
получить все элементы для узла родителя,
или
SELECT `ParentID`FROM `parents` WHERE `NodeID`=$x
получить всех родителей,
и, классическое продолжение
SELECT `ParentID`FROM `tree` WHERE `NodeID`=$x
получить прямого родителя,
или
SELECT `NodeID`FROM `tree`WHERE `ParentID`=$x
получить всех прямых наследников