The SEDRIS Data Representation Model
APPENDIX B - Constraints
Non Crossing Associations

Definition

Associations shall not cross <Models> and / or <Environment Root>, except for <Geometry Model Instance> to <Geometry Model>, and <Feature Model Instance> to <Feature Model>.

Rationale

Consider the <Feature Representation> with <Geometry Hierarchy> association. This association means that the <Feature Representation> is an alternate representation of the <Geometry Hierarchy>. A terrain <Feature Representation> represents some part of the terrain, not a part of some <Model>; a <Model> feature represents some abstraction of the <Model> rather than a feature of the terrain.

Example

  1. Consider a transmittal with an <Environment Root> and <Model Library>. Let "F15" be a <Model> in the <Model Library>, under which <Polygon> instances exist. No <Feature Representation> under the <Environment Root> may associate with an "F15" <Polygon>, since a terrain <Feature Representation> cannot at the same time represent a generic "F15" <Polygon>.

FAQs

No FAQs supplied.


Prev: Non Crossing Aggregations. Next: Non Cyclic Aggregations. Up:Index.

Last updated: July 16, 2004 Copyright © 2004 SEDRIS