The SEDRIS Data Representation Model
APPENDIX B - Constraints
Property Characteristic Restrictions

Definition

Consider a <Property Characteristic> instance C and a <Property> P such that C is a component of P.

  1. The characteristic_value. value_type of C shall correspond to the value type imposed by P. In the case where P is a <Property Description> instance, the value type of C shall be consistent with the restrictions imposed by the meaning of P.

  2. If C is not real valued, it shall not have either of the following as its meaning: EVC_SIGNIFICANT_DIGITS, EVC_TOLERANCE.

  3. Consider another, distinct <Property Characteristic> instance C2 that is also a component of P.

    3.1

    The meaning field values of C and C2 shall be distinct.

    3.2

    If C specifies EVC_MINIMUM_VALUE and C2 specifies EVC_MAXIMUM_VALUE, the characteristic_value of C shall be less than or equal to that of C2.

Rationale

A <Property Characteristic> component of a <Property> qualifies the information in that <Property>, so it shall not conflict with the information already present in that <Property>. In the case of multiple <Property Characteristic> components for the same <Property>, they shall not conflict with one another.

Example

  1. A <Table Property Description> instance T shall have at most one <Property Characteristic> specifying the EVC_MAXIMUM_VALUE for the set of <Data Table> cell elements corresponding to T.

FAQs

No FAQs supplied.


Prev: Primitive Summary Item Constraints. Next: Property Meaning Restrictions. Up:Index.

Last updated: July 16, 2004 Copyright © 2004 SEDRIS