|
ENTITY Make_from_relationship SUBTYPE OF (View_definition_usage); SELF\View_definition_relationship.relating_view : Part_view_definition; SELF\View_definition_relationship.related_view : Part_view_definition; quantity : OPTIONAL Value_with_unit; priority : OPTIONAL INTEGER; WHERE WR1: SELF\View_definition_relationship.relating_view :<>: SELF\View_definition_relationship.related_view; WR2: NOT(EXISTS(quantity)) XOR ((NOT ('NUMBER' IN TYPEOF(quantity.value_component))) XOR (quantity.value_component > 0)); END_ENTITY; -- Make_from_relationship |
Entity data types and their attributesView_definition_relationship(OPT) id: STRING; (OPT) relation_type: STRING; (OPT) description: STRING; relating_view: Product_view_definition; related_view: Product_view_definition; View_definition_usage - Make_from_relationship (RT) relating_view: Part_view_definition; (RT) related_view: Part_view_definition; (OPT) quantity: Value_with_unit; (OPT) priority: INTEGER; |
Global rules for this entity data type- |