Quantos campos são 'muitos' em uma tabela?

Eu tenho um colega de trabalho que está planejando um banco de dados para um novo aplicativo que terá várias tabelas com mais de 30 campos cada. Isso é excessivo? Talvez eu não seja empreendedor o suficiente para entender.

Editar: Além disso, muitos campos são do tipo opção (como em um formulário de solicitação, você gostaria que seu widget fosse amarelo ou verde, ele tem um campo para 'cor' com uma enumeração). É bem provável que eles sejam adicionados ou removidos ao longo do tempo. Eu realmente não fiz o design do banco de dados e tentei ficar longe dele, então talvez eu esteja sendo completamente estúpido, mas certamente há uma maneira melhor de fazer isso?

questionAnswers(12)

yourAnswerToTheQuestion