O que é melhor - muitas mesas pequenas ou uma mesa grande?
É difícil dizer e é baseado no que o aplicativo exige. Eu diria para pesquisar Normalização de banco de dados
pois mostrará como normalizar o banco de dados e, nisso, deve esclarecer o que você deseja separar em suas próprias tabelas etc.