Per una domanda e` necessario usare un linguaggio comprensibile. Io non so assolutamente cosa sia un ratio.

Provo a riscrivere la domanda: se corrisponde alle tue esigenze, forse qualcuno ti puo` aiutare.

Domanda:
Ho una serie di 45 checkbox in un form, che per logica sono raggruppate in gruppi di 7 (o 6). Vorrei fare in modo che l'utente possa selezionare un massimo di 3 checkbox per ogni gruppo (c'e` anche unminimoper caso?).

Inizio di risposta:
Puoi dare lo stesso nome a tutte le checkbox di un certo tipo? Oppure puoi dare per lo meno un nome seguito da un numero? Questo semplificherebbe lo script per il controllo.