|
ENTITY Component_2d_surface_location SUBTYPE OF (Component_2d_location); mounting_surface_assembly_joint : Assembly_joint; WHERE WR1: SELF\Component_2d_location.substrate_location = FALSE; WR2: SIZEOF(['ASSEMBLY_MODULE_WITH_INTERCONNECT_COMPONENT_ARM.INTERCONNECT_MODULE_COMPONENT_TERMINAL', 'ASSEMBLY_MODULE_WITH_INTERCONNECT_COMPONENT_ARM.INTERCONNECT_MODULE_COMPONENT_SURFACE_FEATURE'] * TYPEOF(mounting_surface_assembly_joint.assembly_feature_1)) >= 1; WR3: NOT EXISTS(SELF\Representation_relationship.description); END_ENTITY; -- Component_2d_surface_location |
Global rules for this entity data type- |