Tenant isolation: one schema per enterprise
Each hotel group runs in its own PostgreSQL schema on a dedicated application node. There are no shared guest tables.
- Schema-per-enterprise with per-hotel scoping inside
- Enterprise tiers with dedicated database instances available
- Cross-tenant access is impossible by construction, not by filter
