ENTITY product_definition_usage SUPERTYPE OF (ONEOF (make_from_usage_option, assembly_component_usage)) SUBTYPE OF (product_definition_relationship); UNIQUE ur1 : id, relating_product_definition, related_product_definition; WHERE wr1: acyclic_product_definition_relationship (SELF, [SELF\product_definition_relationship.related_product_definition], 'PRODUCT_STRUCTURE_SCHEMA.PRODUCT_DEFINITION_USAGE'); END_ENTITY; -- product_definition_usage |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; product_definition_usage - |
assembly_component_usage (PRODUCT_STRUCTURE_SCHEMA) |
breakdown_node_relationship (SPECIFICATION_CONTROL_XIM) |
make_from_usage_option (PRODUCT_STRUCTURE_SCHEMA) |
solution_element (ALTERNATIVE_SOLUTION_XIM) |
Global rules for this entity data type- |
public interface EProduct_definition_usage extends EProduct_definition_relationship |
public class CProduct_definition_usage implements EProduct_definition_usage |
public class AProduct_definition_usage extends AEntitypublic EProduct_definition_usage getByIndex(int index)public EProduct_definition_usage getCurrentMember(SdaiIterator it) |