Core data model
- A tenant is a schema-isolated database.
- A model is a tenant-defined table with typed fields.
- A record is a row in that table, keyed by UUID.
- Models and fields are defined at runtime via
/api/describe. - Records are stored and queried via
/api/data.