non c'è niente di sbagliato con 26 colonne, ma se vengono utilizzate raramente, è diverso.
invece di usare 26 colonne, prendi quella che usi meno e le raggruppi usando una stringa serializza.
cambia il campo in un campo di testo e quindi nel tuo codice puoi de-serializzarli e usarli. se devi aggiornare, aggiorni l'array (dal tuo codice), quindi lo serializzi e lo salvi nel database.