In theorie is mySQL nu beperkt tot 4096 kolommen in een tabel (iets minder gezien andere beperkingen, d.w.z. standaard NULL-waarden enz.). Je hebt dus een vrij grote marge. Persoonlijk probeer ik in een webontwikkelaar # kolommen <50 te houden. Ik zag tabellen met meer dan 100 kolommen, en het werkte, maar het is erg moeilijk om dergelijke tabellen te onderhouden. Als u niet op die kolommen hoeft te zoeken, overweeg dan om te serialiseren op php-array en waarden op te slaan in TEKST. Het is sneller en flexibeler.