det är inget fel med 26 kolumner men om de sällan används så är det annorlunda.
istället för att använda 26 kolumner, tar du den som du använder mindre och grupperar dem med en serialiseringssträng.
ändra fältet till ett textfält och sedan i din kod kan du avserialisera dem och använda dem. om du behöver uppdatera uppdaterar du arrayen (från din kod) och serialiserar den sedan och sparar den i databasen.