Привет! Есть такая задача:- Есть обьекты, которые можно хранить так ID, name, info- Есть несколько корневых категорий, каждый объект принадлежит какой-то одной из этих категорий- И вот самае главное

, есть промежуточные категорииПервое что приходит в голову добавить поле parentID, который у корневых будет NULL, у промежуточных категорий parentID указывает на категорию уровнем выше и так до корневого, у объектов parentID указывает либо на промежуточную, либо на корневую категорию. (Тут нужно еще обдумать, и возможно добавить rootID для указания на корневую категорию - возможно пригодится

)Нужно выводить на одной странице все записи выбранной корневой категории так: