Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Каталог: папки и подпапки

3.9K
09 декабря 2007 года
АКМ
49 / / 07.06.2005
Каким способом реализовать хранение в таблицах базы данных иерархического каталога записей - каталога, который содержит подпапки множественного вложения, причем одна папка может содержать как вложенные подпапки, так и обычные записи?
303
10 декабря 2007 года
makbeth
1.0K / / 25.11.2004
Вариант, на вскидку.
Имеем 2 таблицы:
1. Таблица, которая хранит структуру "каталога":
ID - первичный ключ
ParentID - ссылка на родительский элемент (в этой же таблице)
Name - Имя (имя папки или имя записи)
RecordID - ссылка на запись в таблице записей (для каталогов в этом поле можно устанавливать NULL, это будет признаком каталога)

2. Таблица "обычных" записей
ID - Первичный ключ
...
(остальные поля)
3.9K
10 декабря 2007 года
АКМ
49 / / 07.06.2005
ок, спасибо! попробую сделать так.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог