Multi-Tenant Data Architecture
- Separate Databases : Supported by Hibernate 4.0.
- Shared Database, Separate Schemas : Supported by Hibernate 4.0.
- Shared Database, Shared Schema : Planned for Hibernate 5.0 (DISCRIMINATOR).
However, (unlike Oracle or PostGre) MySQL doesn’t seem to have concept of schemas?, and so if I am using Hibernate + MySQL to achieve multitenancy, is it true that the only choice I am left over with is Separate Database?