приложение не знает как связанны данные в базе. Это легче сделать на стороне субд.
Отнюдь не легче
напиши запрос, где данные сгруппированы по 10 раз в по разным группам, потом сджойнены и еще раз сгруппированы там уже не остается связи, что откуда пришло для построения дерева, просто куча данных )
Обсуждают сегодня