Multi-tenant school SaaS architecture explained
Every school in PrismSwift is a tenant row with cascading foreign keys. APIs require tenant context. Soft deletes preserve history. Audit logs capture who changed what.
Super Admins operate at the platform layer. School users never see other tenants. This is the difference between a multi-school ERP install and a true SaaS platform.