diverse opzioni qui...
1) memorizzare i voti come un numero intero in cui ogni voto corrisponde a un bit. grado 1 =bit 0, grado 2 =bit 1, grado 3 =bit 2 e così via. quindi i voti 1,2,3 corrisponderebbero a 0x00000111 (8) e i voti 2,4 sarebbero 0x00001010 (10) ecc; quindi l'interrogazione diventa una semplice questione di fare un confronto AND... se vuoi tutte le righe in cui sono selezionati i voti 2 e 4 (e possibilmente altri), seleziona * dai file in cui (voti e 10) ==true
2) se ci sono solo pochi voti è possibile memorizzarli ciascuno come una colonna booleana.
3) archiviare i voti in una tabella separata e quindi la relazione tra voti e file in una terza tabella di unione (poiché è una relazione molti a molti).