Предизвикателство е да се извлече дървото на произволна дълбочина n използвайки само SQL в MySQL (Вижте:Управление на йерархични данни в MySQL и Йерархични заявки в MySQL ).
Ако имате работа с малък набор от данни, най-разумно е да изберете всички категории от базата данни и след това да изградите дървото на скриптов език. След това дървото може да бъде обходено, за да се намери родителския възел и децата на родителския възел, които след това могат да се използват за запитване в базата данни за публикациите чрез присъединяване.