Хранение дерева в в бд MySQL
Как сохранять дерево файлов фтп сервера в базе данных (именно дерево, а не каждую запись в отдельной строке). Если можно то с исходниками на Си или пхп. Заранее благодарен.
IUnknown, именно дерево - никак. В SQL нет такого понятия.
Обычно для дерева таблица имеет следующий вид:
record_id, parent_id, name, где record_id - PK, parent_id - constraint указывающий на record_id из этой же таблицы, допускающий null значения.
Обычно для дерева таблица имеет следующий вид:
record_id, parent_id, name, где record_id - PK, parent_id - constraint указывающий на record_id из этой же таблицы, допускающий null значения.
Даже самый дурацкий замысел можно воплотить мастерски
А есть что-то поподробней достать? Или может исходники у кого есть? Ну а то что в SQL нет понятия дерева я уже догадался
)

-
- Сообщения: 1228
- Зарегистрирован: 26 фев 2004, 13:24
- Откуда: Pietari, Venäjä
- Контактная информация:
Мне такой способ больше нравится. Особенно - возможность получить все дерево в виде иерархического списка с отступами одним запросом.
http://www.sql.ru/articles/mssql/010915 ... nSQL.shtml
http://www.sql.ru/articles/mssql/010915 ... nSQL.shtml
2B OR NOT(2B) = FF