Boh, dipende te cosa vuoi fare Mica c'è sempre il giusto e sbagliato

Puoi fare una tabella di n=num_sezioni righe e per ogni riga mettere una select con l'elenco dei candidati della sezione iesima.

Ma parli lato client o nel db?