Estou com dúvida na escolha da estrutura de banco de dados para uma aplicação modulor. Quero saber se é interessante criar um banco para cada módulo da aplicação ou criar um banco único dividido por schemas para cada módulo? Quais vantagens e desvantagens terei em cada um dos casos?
------------
Na verdade, estou fazendo utilizando schemas, em apenas um banco. Mas ainda tenho essa dúvida em relação a desempenho, boas práticas, funcionamento interno do BD, etc.
Tenho um sistema que terá vários módulos, ou seja, uma aplicação que unifica várias outras utilizando um sistema de controle de acesso(ACL). Por enquanto já tenho 5 módulos, mas outros ainda serão desenvolvidos. E por enquanto tenho 35 tabelas. Alguns módulos poderão ter várias tabelas e outros muito poucas.
E queria saber qual a melhor maneira de estar trabalhando com o Banco de Dados nesse caso, em relação a organização do desenvolvimento e também a questão de politica de backup, desempenho do banco, segurança, etc.
Pergunta
Luiz Tibo
Estou com dúvida na escolha da estrutura de banco de dados para uma aplicação modulor. Quero saber se é interessante criar um banco para cada módulo da aplicação ou criar um banco único dividido por schemas para cada módulo? Quais vantagens e desvantagens terei em cada um dos casos?
------------
Na verdade, estou fazendo utilizando schemas, em apenas um banco. Mas ainda tenho essa dúvida em relação a desempenho, boas práticas, funcionamento interno do BD, etc.
Tenho um sistema que terá vários módulos, ou seja, uma aplicação que unifica várias outras utilizando um sistema de controle de acesso(ACL). Por enquanto já tenho 5 módulos, mas outros ainda serão desenvolvidos. E por enquanto tenho 35 tabelas. Alguns módulos poderão ter várias tabelas e outros muito poucas.
E queria saber qual a melhor maneira de estar trabalhando com o Banco de Dados nesse caso, em relação a organização do desenvolvimento e também a questão de politica de backup, desempenho do banco, segurança, etc.
Obrigado.
Editado por Luiz TiboLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.