The SEDRIS Data Representation Model
APPENDIX B - Constraints
Non Crossing Aggregations
|
Definition
Aggregations shall not cross <Models> and/or
<Environment Root>.
Rationale
Why would a generic <Model> use pieces of the terrain?
If the <Model> is intended to be instanced as part of
the terrain of the <Environment Root>, then
<Environment Root> should instance the
<Model>, not duplicate parts of it.
If a <Model> or <Environment
Root> needs to use another <Model>, use a
<Feature Model Instance> or
<Geometry Model Instance>. If only a
portion of the <Model> is desired for reuse, it should
be a <Model> of its own.
Example
- If a <Polygon> is under
<Environment Root>, no
<Model> can use the <Polygon>.
- If a <Polygon> is under a
<Model>, <Environment
Root> cannot use the <Polygon> directly. A
<Model>'s components can be accessed only
via <Geometry Model Instances>
and/or <Feature Model Instances>.
- If a <Polygon> is under a
<Model>, no other <Model> can use
that <Polygon> directly. A
<Model>'s components can be accessed only
via <Geometry Model Instances>
and/or <Feature Model Instances>.
FAQs
No FAQs supplied.
Prev: No Attribute Conflicts.
Next: Non Crossing Associations.
Up:Index.
|
Last updated: October 1, 2002
|
Copyright © 2002 SEDRIS
|
|