Добрый день.
В справке к программе Учет книг сказано, что можно создавать дерево категорий и рекомендовано не создавать дерево глубже 2-3 уровней. Не могу понять никак понять механизм создания подкатегорий. Получается создавать только категории первого уровня (корневые). Обычно в других программах при создании категории предлагается выбрать родительскую категорию, но здесь такого не встретил.
Так же встретил в таблице Книги поля сбивающие с толку такие, как Подкатегория, Категория2 и Категория3. Зачем нужны эти поля, если есть поле Категория? По моему представлению в таблице Категории должно быть поле parentId, чтобы таблица ссылаясь сама на себя образовывала дерево. Возможно в этой программе предусмотрен другой механизм построения деревьев. Разъясните пожалуйста.
|