ISO 10303-214:2010(E)
A Class_category_association is the association of a Specification_category with a Product_class. Additionally, this assignment specifies if the usage of one or more Specification objects belonging to this Specification_category, is mandatory or optional for all products of that Product_class.
NOTE The assignment of a Specification_category to a Product_class does not replace the association of single members of the Specification_category to the Product_class.
The data associated with a Class_category_association are the following:
The associated_category specifies the Specification_category that is associated with the Product_class.
See class_category_association to specification_category for the application assertion.
The associated_product_class specifies the Product_class for which the Specification_category is valid.
See class_category_association to product_class for the application assertion.
The mandatory specifies whether the Specification objects referring to the associated Specification_category have to be used or may be used (optional) for products within the referenced Product_class. A value of 'true' indicates that the usage is mandatory.
EXAMPLE The specification category 'radio' may be associated 'optional' to the product class of a car; the specification category 'engine' is an example for a 'mandatory' association.
© ISO 2010 — All rights reserved