E ai galera, beleza?
Estou desenvolvendo um aplicativo web e me deparei com a seguinte situação. Imagine que no mesmo aplicativo 10 clientes tenham acesso, o dado de um não pode ser visível para outro, beleza, colocaria em cada tabela um campo idCliente, porém queria fazer diferente pois e se um dia eu tiver 2000 clientes? vai ficar uma bagunça, dar manutenção depois sem chances!
Como eu posso fazer para chamar uma base de dados diferentemente para cada cliente que se logar? Lembrando que estou usando EJB com annotations e o banco de dados é PostgreSQL
Obrigado