Förutsatt att du följer databasnormalisering , i allmänhet borde du vara ok - även om du kan hitta några prestandaproblem på vägen.
För mig verkar det som att det kanske kan bli någon normalisering?
Du bör också överväga hur många av dessa kolumner som bara kommer att ha nollvärden, och vilka namnkonventioner du använder (inte bara namn, namn2 osv.)
Om du vill läsa mer i det.:
Grundläggande datanormalisering
MySql ::En introduktion till databasnormalisering