I teorien er mySQL nu begrænset til 4096 kolonner i en tabel (en lille smule mindre i betragtning af andre begrænsninger, dvs. standard NULL-værdier osv.). Så du har en ret stor margin. Personligt prøver jeg i en webdev at holde antallet af kolonner <50. Jeg så tabeller med 100+ kolonner, og det virkede, men det er meget svært at vedligeholde sådanne tabeller. Hvis du ikke skal søge på disse kolonner, skal du overveje at serialisere på php-array og gemme værdier i TEXT. Det er hurtigere og mere fleksibelt.