Schema: Justification_mim
SCHEMA Justification_mim;
USE FROM
application_context_schema -- ISO 10303-41
(application_context_element,
product_context);
USE FROM
group_schema -- ISO 10303-41
(group);
USE FROM
management_resources_schema -- ISO 10303-41
(group_assignment);
USE FROM
product_definition_schema -- ISO 10303-41
(product,
product_category,
product_related_product_category,
product_relationship);
TYPE justification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT;
END_TYPE;
TYPE justification_support_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT;
END_TYPE;
ENTITY justification_assignment
SUBTYPE OF (group);
END_ENTITY;
ENTITY justification_group_assignment
SUBTYPE OF (group_assignment);
items : SET[1:1] OF product;
END_ENTITY;
ENTITY justification_item_group_assignment
SUBTYPE OF (group_assignment);
items : SET[1:1] OF justification_item;
END_ENTITY;
ENTITY justification_support_assignment
SUBTYPE OF (group);
END_ENTITY;
ENTITY justification_support_item_group_assignment
SUBTYPE OF (group_assignment);
items : SET[1:1] OF justification_support_item;
END_ENTITY;
END_SCHEMA; -- Justification_mim