the latter.
I’ll say that my concerns here are:
- data isolation
- permission and role enforcement for superadmin, tenant admin, tenant employee, tenant’s end user
- query performance (is like i mentioned before - if I have to do the isolation on a query result, then i’m executing an unoptimized query)
- superadmin visibility across tenants (in a single admin panel)
- datamodel (how should I desing my content_types s.t. the above concerns are addressed)