Model tenant boundaries first
The cleanest SaaS schemas make it obvious what belongs to an organization, workspace, or account boundary before adding features on top.
Organizations or workspaces often become the primary multi-tenant boundary.
Memberships should express how users connect to those boundaries.
Many later problems come from unclear tenant ownership early on.