|
ENTITY shape_data_quality_criterion SUPERTYPE OF (ONEOF (erroneous_data, inapt_data)) SUBTYPE OF (data_quality_criterion, data_quality_measurement_requirement); assessment_specification : shape_data_quality_assessment_specification_select; WHERE WR1: SIZEOF(USEDIN(SELF, 'PRODUCT_DATA_QUALITY_CRITERIA_SCHEMA.'+ 'DATA_QUALITY_CRITERION_ASSESSMENT_ASSOCIATION.'+ 'CRITERION' )) = 0; WR2: SIZEOF(QUERY(i1<*bag_to_set( USEDIN(SELF, 'REPRESENTATION_SCHEMA.'+ 'REPRESENTATION_ITEM_RELATIONSHIP.'+ 'RELATED_REPRESENTATION_ITEM'))| 'PRODUCT_DATA_QUALITY_CRITERIA_SCHEMA.'+ 'DATA_QUALITY_CRITERION_MEASUREMENT_ASSOCIATION' IN TYPEOF(i1))) = 0; WR3: SIZEOF(QUERY(i1<*bag_to_set( USEDIN(SELF, 'REPRESENTATION_SCHEMA.'+ 'REPRESENTATION_ITEM_RELATIONSHIP.'+ 'RELATING_REPRESENTATION_ITEM'))| 'PRODUCT_DATA_QUALITY_CRITERIA_SCHEMA.'+ 'DATA_QUALITY_CRITERION_MEASUREMENT_ASSOCIATION' IN TYPEOF(i1))) = 0; END_ENTITY; -- shape_data_quality_criterion |
Entity data types and their attributesrepresentation_itemname: label; data_quality_criterion - data_quality_measurement_requirement - shape_data_quality_criterion assessment_specification: shape_data_quality_assessment_specification_select; |
| erroneous_data (shape_data_quality_criteria_schema) |
| inapt_data (shape_data_quality_criteria_schema) |
Global rules for this entity data type- |