|
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) |