Logical relational database style table data structure, in which columns are
named and ordered with respect to each other. Implemented using
Cluster-per-row encoding. Each row Cluster must have an identical number
of Elements, each of which in turn must have identical names and value types
in the corresponding postions in each row.
Some columns may be designated key' columns, containing key data for each
row, in the manner of relational tables. This allows row-naming, where each row
represents a body site, a blood antigen etc. All values in a column have the same
data type.
Used for representing any data which is logically a table of values, such as blood
pressure, most protocols, many blood tests etc.
Not to be used for time-based data, which should be represented with the temporal
class HISTORY.. The table may be empty.
Declaration :
Artifact : ITEM_TABLE
Relation rows (<directional composition>) |
Physical representation of the table as a list of CLUSTERs, each
containing the data of one row of the table.
Declaration :
Operation as_hierarchy |
Generate a CEN EN13606-compatible hierarchy consisting of a single
CLUSTER containing the CLUSTERs representing the columns of this
table.
Declaration :
All public operations : as_hierarchy , as_hierarchy , concept , is_archetype_root , item_at_path , items_at_path , parent , path_exists , path_of_item , path_unique