Premetto che nel sito sono già memorizzati come tipi di contenuto delle Categorie, alle quali sono correlate (con entity reference) alcune Domande che a loro volta hanno diverse Unità di misura (UdM) con le quali è possibile rispondere. Ogni Progetto ha le sue Categorie, con relative Domande e UdM. Ho bisogno di una pagina con le seguenti caratteristiche:
1) Scelta del Progetto sul quale agire (tramite magari un menu a tendina)
2) Una volta selezionato il Progetto devono comparire diversi paragrafi ognuno dei quali rappresenta le Categorie del Progetto selezionato: ogni paragrafo deve elencare le Domande della relativa Categoria e ogni Domanda deve avere le sue varie UdM con un'area di testo dove poter inserire il valore della risposta. In pratica la pagina deve avere una struttura del genere:

CATEGORIA 1:
- Domanda 1:
           UdM 1 ______
           UdM 2 ______
           UdM 3 ______
- Domanda 2:
           UdM 4 ______
           UdM 5 ______
           UdM 6 ______

CATEGORIA 2:
- Domanda 3:
           UdM 4 ______
           UdM 5 ______
           UdM 1 ______
?- Domanda 4:
           UdM 7 ______
           UdM 8 ______
           UdM 2 ______

3) Alla fine deve esserci un tasto che permetta di memotizzare le risposte nel database. E' importante siano memorizzate le diverse risposte dei diversi utenti che dovranno rispondere alle domande, visto che successivamente dovrò effettuare delle elaborazioni statistiche sulle varie risposte ad ogni domanda.
Come posso procedere?