The SEDRIS Data Representation Model
APPENDIX B - Constraints State Related Organizing Principle |
---|
For any state-related aggregation SRA, whether a <State Related Features> or a <State Related Geometry>,
2.1 | The <State Data> associated with that branch shall have a state_value, the value_type of which matches that of SRA's active_state_value. |
2.2 | The <State Data> associated with that branch shall have a state_value which does not overlap with that of any other branch's <State Data> within SRA. |
The state_tag shall specify some EAC that is actually legal for use as a state.
The active_state_value, and each of the possible <State Data>'s state_values, as well as the return types of the <State Control Link>'s <Expressions> (if any) are all designed to be interchangeable, since any one of them could determine the active state of SRA at some point.
The <State Data> may not overlap, because the active_state_value shall unambiguously specify which state that SRA is in.
No Example supplied.
No FAQs supplied.
|