ENTITY complex_node_relationship SUBTYPE OF (product_definition_formation_relationship); SELF\product_definition_formation_relationship.relating_product_definition_formation RENAMED relating : complex_product_select; SELF\product_definition_formation_relationship.related_product_definition_formation RENAMED related : complex_product_select; SELF\product_definition_formation_relationship.name RENAMED relation_type : label; WHERE wr1: (aggregate1_in_aggregate2(TYPEOF(related),TYPEOF(relating)) OR aggregate1_in_aggregate2(TYPEOF(relating),TYPEOF(related)) ); END_ENTITY; -- complex_node_relationship |
Entity data types and their attributesproduct_definition_formation_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition_formation: product_definition_formation; related_product_definition_formation: product_definition_formation; complex_node_relationship (RT) relating_product_definition_formation->relating: complex_product_select; (RT) related_product_definition_formation->related: complex_product_select; (RT) name->relation_type: label; |
Global rules for this entity data type- |
public interface EComplex_node_relationship extends EProduct_definition_formation_relationship |
public class CComplex_node_relationship implements EComplex_node_relationship |
public class AComplex_node_relationship extends AEntitypublic EComplex_node_relationship getByIndex(int index)public EComplex_node_relationship getCurrentMember(SdaiIterator it) |