| ColumnDeclaration public API | How a column was declared: the family it belongs to, and the platform's own words for it. |
| RowSet | Immutable snapshot of rows received from a driver or fixture provider. |
| SchemaRegistry | Stores CREATE TABLE definitions keyed by table name. |
| TableDefinition | Structured representation of a table's schema metadata. |
| TableDefinitionRegistry | Stores TableDefinition instances keyed by table name. |
| ViewDefinition | One view: the statement it stands for, and what that reaches. |
| ViewDefinitionSet | The views a database has, in an order they can be created in. |