
Подскажите как можно, имея:
1-ну "корневую группу" и кучу подгрупп (пример рисунка), но состоящих из 100 вопросов каждая.
Сделать СЛУЧАЙНУЮ выборку 10 вопросов из этих тем? Т.е. не я задаю: из этой темы 3 вопроса, этой 2, а программа сама брала РАЗНОЕ
количество вопросов ИЗ РАЗНЫХ тем.

Другими словами произвольно 10 вопросов из всех вложенных тем.
Хороший пример - это составление одного теста из нескольких маленьких.