ISO 10303-214:2010(E)

Figure — Arrowleft Figure — Clause 4 Figure — Arrowright

4.2.76 Classification_attribute

A Classification_attribute is a characteristic used to classify an object associated with the corresponding General_classification. The definition attribute of each 'allowed_value' shall refer to the property identified within 'attribute_definition'.

The data associated with a Classification_attribute are the following:

4.2.76.1 allowed_value

The allowed_value specifies the set of Property_value_representation objects that represent characteristic values of the Classification_attribute.

See classification_attribute to property_value_representation for the application assertion.

4.2.76.2 associated_classification

The associated_classification specifies the General_classification the Classification_attribute is a characteristic of.

See classification_attribute to general_classification for the application assertion.

4.2.76.3 attribute_definition

The attribute_definition specifies the Property that characterizes the allowed values.

NOTE The specification of compound characteristics can be realized by using Property_relationship with 'relation_type 'peer' or 'decomposition'.

See classification_attribute to property for the application assertion.

4.2.76.4 description

The description specifies additional information about the Classification_attribute.

See classification_attribute to multi_language_string for the application assertion.

The description need not be specified for a particular Classification_attribute.

If present, there shall be exactly one object that defines the description for a Classification_attribute.

4.2.76.5 id

The id specifies the identifier of the Classification_attribute that shall be unique within the scope of the associated General_classification.

EXAMPLE 'a' or 'b' for length or width attributes or 'r' for radius attributes are examples for identifiers of Classification_attribute objects. The meaning of such ids is usually specified in external sources.

4.2.76.6 name

The name specifies the word or group of words by which the Classification_attribute is referred to.

EXAMPLE 'length', 'width', or 'radius' are examples for the name of a Classification_attribute.

See classification_attribute to multi_language_string for the application assertion.

The name need not be specified for a particular Classification_attribute.

If present, there shall be exactly one object that defines the name for a Classification_attribute.



© ISO 2010 — All rights reserved