The SEDRIS Data Representation Model
APPENDIX B - Constraints Model Reference Type Constraints |
---|
1. | If an instance of <Model> has model_reference_type set to SE_MDL_REF_TYP_ROOT or SE_MDL_REF_TYP_ROOT_AND_COMPONENT, then the <Model> instance's name shall be unique in the scope of its aggregate <Model Library>. | ||||
2. | If an instance of <Model> has model_reference_type set to SE_MDL_REF_TYP_COMPONENT, then | ||||
  |
|
The model_reference_type of <Model> indicates whether a given instance can be instanced as a free-standing object, as a component of another <Model>, or both.
All potentially free-standing <Model> instances within the scope of a given <Model Library> instance are required to have unique names, so that such <Model> instances can be unambiguously and easily identified.
A <Model> that cannot be instanced as a free-standing object can only be referenced within other <Model> instances.
The dynamic_model_processing flag of <Model> is used only at the "top" level of <Model> data, that is, at the level where a <Model> instance represents a free-standing object.
No FAQs supplied.
|