Galera, bom dia!
No meio de um desenvolvimento de um sistema, me bateu uma dúvida:
Eu tenho apenas uma base de dados. Ela possui o escopo de cadastro de cliente, controle de venda, cadastro de plano e consórcio. Só que no meio do desenvolvimento vi que no futuro terei que por um controle de estoque.
Como podemos ver, são algumas coisas que fogem do escopo de outras.
Estou usando SQL.
Qual seria a melhor forma de organizar essa base?
Uma para cada escopo?
Sair do SQL e ir para um outro contexto que permita por em prática essas duas perguntas a cima?
Já ouvi falar em “micro serviços”, porém ainda não parei para analisar.
Alguém com uma boa solução lógica para ajudar?