Skip to content

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 ​

NameIdTypeLowerUpperDefault

References ​

NameTypeLowerUpperContainment
extentRowSet🔗01true
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

ClassDiagramm ​