Вы должны использовать базу данных.
Это не просто возможность сопровождения и (в конечном итоге) опция простоты кода, но и существенные преимущества.
Представьте себе, если вы хотите, например, иметь возможность задавать разные пакеты вопросов. Вы можете предложить людям возможность загрузить пакет викторины с веб-сайта или загрузить его из файла с SD-карты. Это просто не будет работать для масс операторов if.
Предположим, вы хотите, чтобы люди добавляли свои вопросы по пустякам? Загрузите их на веб-сайт для голосования и окончательного включения в пакеты вопросов для краудсорсинга.
Так что да: вы должны использовать базу данных.