O id da pergunta pode ser array no backend. Você pode iterar sobre a matriz e inserir perguntas em loop. A outra maneira é compor os nomes das variáveis em loop for usando variable variables . Array parece um código mais limpo para mim. :)