| Application module: Product version relationship | ISO/TS 10303-1020:2006(E) © ISO | 
         (*
ISO TC184/SC4/WG12 N4354 - ISO/TS 10303-1020 Product version relationship - EXPRESS ARM
Supersedes 
         ISO TC184/SC4/WG12 N2937
*)
         
SCHEMA Product_version_relationship_arm;
         USE FROM
         Product_version_arm;
            -- ISO/TS 10303-1018
ENTITY Product_version_relationship;
           relation_type : 
         OPTIONAL 
         STRING;
           description : 
         OPTIONAL 
         STRING;
           relating_version : Product_version;
           related_version : Product_version;
WHERE
           WR1: relating_version :<>: related_version;
           WR2: EXISTS(relation_type) OR (TYPEOF(SELF\Product_version_relationship) <> TYPEOF(SELF));
         
         END_ENTITY;
ENTITY Supplied_part_relationship
           SUBTYPE OF (Product_version_relationship);
WHERE
           WR1: SELF\Product_version_relationship.relation_type IN ['supplied item', 'supplied document'];
         
         END_ENTITY;
         END_SCHEMA;  -- Product_version_relationship_arm
© ISO 2006 — All rights reserved