SUBTYPE_CONSTRAINT alternate_product_instance FOR product_occurrence; (ONEOF (single_instance, product_occurrence_with_quantity) AND ONEOF (definition_based_product_occurrence, specification_based_product_occurrence)); END_SUBTYPE_CONSTRAINT; -- alternate_product_instance |