O recurso que você está procurando é chamado Multi-Tenancy e o Hibernate oferece suporte a isso a partir da versão 4.x em diante. Consulte esta postagem sobre como usar esse recurso.
Apresentando a primeira plataforma SaaS do mundo a fornecer diagnósticos profundos para ambientes híbridos do SQL Server
A instrução ALTER TABLE entrou em conflito com a restrição CHECK no SQL Server - SQL Server / TSQL Tutorial Part 89
O que é um banco de dados relacional?
O que os Jogos Olímpicos, as partidas de futebol da UEFA Euro 2016 e os bancos de dados têm em comum?