The SEDRIS Data Representation Model
APPENDIX A - Classes Data Table Library |
---|
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.
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.
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.
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.
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.
|