Table 6.285—DRM_Table_Property_Description
Property |
Description |
||||||||||||
Superclass |
|||||||||||||
Class |
· <DRM Table Property Description> |
||||||||||||
Subclass |
· none |
||||||||||||
Definition |
This class describes a cell data element within a <DRM Data Table> by providing: a. an EDCS Attribute Code (EAC) that identifies the meaning of the cell data element, b. a value_type that specifies its storage type, c. an EDCS Unit Code (EUC) and EDCS Scale Code (ESC) that together specify the scaled unit of measurement. The complete structure of a cell within the given <DRM Data Table> is described by the complete ordered set of <DRM Table Property Descriptions> of that <DRM Data Table>. Additional information about the cell property being described, where such information is to be applied throughout the scope of the <DRM Data Table>, such as sentinel values and tolerances, is specified by attaching <DRM Property Characteristic> components to the applicable <DRM Table Property Descriptions>(s). |
||||||||||||
Example(s) |
· A <Property Grid> containing sound speed data for a body of water would contain <Table Property Description> components for each data element. In the case where the <Property Grid> specifies the properties of SALINITY, MEAN_WATER_BODY_TEMPERATURE, and WATER_BODY_SOUND_SPEED at that location, the below figure applies. · WATER_BODY_SOUND_SPEED at that location, the figure below applies. |
||||||||||||
Inherited field elements |
|
||||||||||||
Field elements |
|
||||||||||||
Associated to (one-way) (inherited) |
· none |
||||||||||||
Associated to (one-way) |
· none |
||||||||||||
Associated by (one-way) (inherited) |
· none |
||||||||||||
Associated by (one-way) |
· none |
||||||||||||
Associated with (two-way) (inherited) |
· none |
||||||||||||
Associated with (two-way) |
· none |
||||||||||||
Composed of (two-way) (inherited) |
· zero or more <DRM Property Characteristic>s |
||||||||||||
Composed of (two-way) |
· zero or more <DRM Property Value>s6 |
||||||||||||
Composed of (two-way metadata) (inherited) |
· none |
||||||||||||
Composed of (two-way metadata) |
· none |
||||||||||||
Component of (two-way) (inherited) |
· none |
||||||||||||
Component of (two-way) |
· zero or more <DRM Mesh Face Table>s · zero or more <DRM Property Grid>s · zero or more <DRM Property Table>s |
||||||||||||
Constraints |
|||||||||||||
Notes |
1 Specifies the meaning of the <DRM Property>. 2 Specifies the unit of measurement of the <DRM Property>. 3 Specifies the scale applicable to value_unit. 4 Specifies the storage type of the <DRM Table Property Description>. 5 The EDCS Classification Code used to identify the table type of a component or library <DRM Data Table>. It is only used if this <DRM Table Property Description> is describing an index that refers to a <DRM Data Table>. (This is only the case if meaning = {INDEX, {DATA_TABLE_COMPONENT}}, value_type = DATA_TABLE_COMPONENT_INDEX, value_unit = EUC_UNITLESS, and value_scale = ESC_UNI and or meaning = {INDEX, DATA_TABLE_LIBRARY}}, value_type = DATA_TABLE_LIBRARY_INDEX, value_unit = EUC_UNITLESS, and value_scale = ESC_UNI.
Otherwise component_data_table_ecc is ignored. 6 Provided only when the <DRM Table Property Description> serves as an index into another <DRM Data Table>, specifically, when the <DRM Classification Data> of the target <DRM Data Table> is elaborated by <DRM Property Value>s. When such elaboration is present in the target, the <DRM Property Value> of this <DRM Table Property Description> shall match those in the target. |
||||||||||||
Class diagram |