The SEDRIS Data Representation Model
APPENDIX A - Classes
Data Table Library

Class Name: Data Table Library

Superclass - <Library>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies a <Library> instance containing <Data Table> instances that can be referenced by a DRM object within the transmittal.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. Consider a generic seamount represented as a 2D <Property Grid> instance representing the bottom elevation, surface properties, and other properties. This grid can be referenced as needed in a transmittal by means of <Property Grid Hook Point> instances to construct a desired situation for training sonar operators.

  2. Consider a <Property Table> instance T representing material properties, where T is a component of a <Data Table Library> instance. T can be accessed using <Property Table Reference> instances by DRM objects in the given transmittal. In this manner, DRM objects representing environmental objects composed of the same materials with the same properties, such as optical or electromagnetic properties in various wavelength bands, can be specified.

FAQs

Why should a <Data Table> instance T be created as a component of a <Data Table Library> instance rather than directly within the component tree of an <Environment Root> instance?

This allows T to be referenced easily from multiple places in the transmittal. This sharing can be especially important for <Data Table> instances that do not "belong" to any one environmental object, such as representations of material properties.

When should a <Data Table> instance not be a component of a <Data Table Library> instance?

There are no situations that are prohibited by the DRM or its constraints. However, there is little benefit from making a <Data Table> instance a component of a <Data Table Library> instance if the <Data Table> instance is not shared by many DRM objects.

Constraints

Composed of (two-way)

Composed of (two-way metadata) (inherited)

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.
Prev: Data Table. Next: Diffuse Colour. Up:Index.