J'ai rencontré ce même problème lors de la mise en œuvre de SugarCRM en tant que solution multi-locataire. Vous avez plusieurs options.
1) Allez en studio et réglez la taille de vos champs sur une valeur plus petite. Chaque caractère d'un champ varchar a une taille moyenne de quelques octets. Par conséquent, si vous réduisez le nombre de caractères autorisés pour chacun de vos champs dans Studio, vous autoriserez plus de champs dans votre module. (voir http://dev.mysql.com /doc/refman/5.0/en/column-count-limit.html ).
2) Divisez ces champs en deux modules liés à un module parent. Cela répartira vos champs sur plus d'une table, vous empêchant d'atteindre la limite.
Je serais heureux de vous aider davantage si vous avez besoin d'une explication plus approfondie de l'une ou l'autre des solutions.