InlineTable
Package: model.database.relational
Daanse-specific CWM ColumnSet extension that carries its data inline as Rows rather than referencing external persisted data. Unlike cwm::Table it is not a DB-schema element (no persistence, triggers, temporary-scope or SQL-structured-type semantics apply). It is a peer of cwm::QueryColumnSet: both sit under ColumnSet as non-persistent named column sets. Typically used for small lookup tables or test fixtures.
Extends
- ColumnSet
Attributes
| Name | Id | Type | Lower | Upper | Default |
|---|
References
| Name | Type | Lower | Upper | Containment |
|---|---|---|---|---|
| extent | RowSet🔗 | 0 | 1 | true |
| Inline data for this table, modeled as a CWM RowSet (Extent of Row instances). Each Row carries DataSlots that bind a Column to a literal data value. | ||||
Used by
- InlineTableSource🔗 → table