(* SCHEMA Ap210_electronic_assembly_interconnect_and_packaging_design_mim_lf; *)
RULE restrict_configuration_design_for_class_breakdown_association FOR (configuration_design);
WHERE
WR1 : SIZEOF ( QUERY ( cd <* configuration_design |
( cd.name ='functionality' ) AND
( NOT ( 'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.PRODUCT_DEFINITION' IN TYPEOF ( cd. design ) ) OR
( cd.design\product_definition.frame_of_reference.name<> 'functional definition' ) )
) ) =0;
WR2 : SIZEOF ( QUERY ( cd <* configuration_design |
( cd.name='realization' ) AND
( NOT ( 'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.PRODUCT_DEFINITION' IN TYPEOF ( cd.design ) ) OR
( cd.design\product_definition.frame_of_reference.name<> 'conceptual definition' ) )
) ) =0;
WR3 : SIZEOF ( QUERY ( cd <* configuration_design |
( cd.name IN ['functionality' , 'realization'] ) AND
( NOT ('AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.PRODUCT_CLASS' IN TYPEOF ( cd.configuration.item_concept ) ) )
) ) =0;
END_RULE;
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:15:33-04:00