Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Armazenar entidades semelhantes na mesma tabela versus várias tabelas no banco de dados


Sem mais conhecimento do seu esquema/modelo, eu diria que se as duas entidades tiverem atributos semelhantes, mas "não estiverem relacionadas" na lógica de negócios, eu recomendaria fortemente a abordagem 1. Não vejo como importa quantos atributos cada um entidade tem em comum, se não estiverem relacionados. Não seria um bom design de banco de dados colocar dados não relacionados na mesma tabela apenas por causa de atributos semelhantes. Mais informações sobre seu esquema provavelmente também ajudariam na tomada de decisão.