Beta Draft: 2012-12-13
A key element to implementing SaaS is the ability for multiple application tenants to use a shared schema ****EXPAND**** while ensuring that the tenant works only on its own data.
Single-table multi-tenancy uses a single table for all application tenants and differentiates application tenants based on tenant discriminator columns with specific application context values.
Table-per-tenant multitenancy ***COMPLETE***
VPD multitenancy ***COMPLETE***
For information about multi-tenancy, see Chapter 11, "Tenant Isolation Using EclipseLink."