Gostaria de uma opinião de vocês.
Estou modelando um sistema que terá vários módulos (cada módulo uma app), um módulo principal terá as informações do meu cliente, usuário, permissões de acesso, etc.
Terá outro módulo A que usará as infomações do módulo principal, como dados de cliente, usuário e etc. O módulo B a mesma coisa.
Como faria pra persistir e manter esses dados atualizados?
Por exemplo, a tabela ‘venda’ do módulo A vai precisar do id do meu cliente, para poder fazer o multi tenancy, e quando alterado o usuário no módulo principal, essas informações precisarão ser atualizadas em todos os módulos.
Qual a melhor abordagem para isso?