Número e tipo de colunas. Há um limite no tamanho das colunas em uma tabela. Consulte aqui . Há um máximo de 8.060 bytes por linha.
Tabelas muito grandes também podem afetar o desempenho e podem ser difíceis de otimizar e indexar bem.
Isso além de manter os dados conceitualmente diferentes, separados uns dos outros. Por exemplo, um país e uma moeda têm uma relação de 1 para 1 (exemplo ilustrativo, sei que nem sempre é o caso). Eu ainda não iria mantê-los juntos.