Spaces
A space is a named group of tables inside a workspace. Every table belongs to one space. A grant can name a space and then cover the tables in it, including tables added later.
A table address includes the workspace and the space: #/w/halmos-labs/spaces/crm/tables/crm_contacts.
Tables
A table is ordinary PostgreSQL data: rows and fields. A grant can name one table, and can limit which fields and which rows a caller may use. Read, add, edit, delete, and schema changes are separate actions.