|
|
|
Ask HN: How to deal with multi-tenant SaaS database structure?
|
|
7 points
by shahinghasemi
1298 days ago
|
|
Hello HN, I'm building a SaaS product. Each tenant can have their own database structure/fields while many tables are common between the tenants.
For example table A is common for all of them while table B might have different fields upon organization/tenant's need, in other words we have table B for all orgs with different fields. I'm thinking of shared-codebase and shared-database paradigm for it's simplicity(no synchronization needed). Have you encountered this situation? Is it possible/and how to handle this objective with single database for all tenants? Further, I'm using PostgreSQL database. Thanks in advance. |
|
Separate database will only work if you'll have a handful of customers, and even then a pain.