2
respostas

Design Pattern ou técnica para múltiplos bancos

Bom dia, coloquei um sistema em produção, agora tenho que preparar outro banco para um novo cliente, e gostaria de usar o mesmo servidor.

Qual melhor método para de acordo com a tela de login ele escolher um banco e como alterar a conexão em run-time?

Muito obrigado a auja de todos e desculpe qualquer ignorância!

2 respostas

Olá Arthur

O que você descreveu é uma Arquitetura Multitenancy. Dá uma olhada nesse artigo: https://medium.com/sejakino/desmitificando-multitenancy-parte-1-introducao-e0e0f2169649

Você vai ter desenvolver na sua aplicação uma forma de identificar unicamente qual é o seu cliente. Além disso, você tem que ter uma lógica para limitar o acesso aos dados, para que o cliente X não tenha acesso a nenhum dado do Y.

Muito Obrigado pela ajuda, desculpe a demora!