1 (изменено: biland, 13-01-2012 16:38:40)

Тема: Группы и подгруппы, папки, категории

Здесь предоставлен пример, создания групп и подгрупп, тоже, что папки и подпапки.

Задача: есть основная таблица, в которой ведётся учёт объектов, необходимо создать таблицу-справочник, в которой будут папки и подпапки. Объекты из главной таблицы после этого будут иметь свою папку.

Решение: Для того чтобы создать такой справочник, нужно всего 3 (три) поля.

1. ID
2. Father_ID
3. Name

, также в главной таблице, создаём поле указатель на ID справочника.

Описание:

ID - это уникальный идентификатор, в основном autoincrement, Int64.
Father_ID - это ссылка на ID, показывает из какой записи (папки) сюда пришли, если равно 0, то запись в корне.
Name - имя папки (категории, группы).