Schema: Work_output_arm
SCHEMA Work_output_arm;
USE FROM
Activity_method_assignment_arm;
-- ISO/TS 10303-1249
USE FROM
Classification_assignment_arm;
-- ISO/TS 10303-1114
USE FROM
Value_with_unit_arm;
-- ISO/TS 10303-1054
TYPE work_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT;
END_TYPE;
TYPE work_output_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
classification_item
WITH
(Work_output,
Work_output_assignment,
Work_output_relationship);
END_TYPE;
TYPE work_output_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT;
END_TYPE;
ENTITY Work_output;
name : STRING;
description :
OPTIONAL
STRING;
quantity :
OPTIONAL
Value_with_unit;
output_item :
OPTIONAL
work_output_item;
END_ENTITY;
ENTITY Work_output_assignment;
assigned_output : Work_output;
item : work_item;
END_ENTITY;
ENTITY Work_output_relationship;
name : STRING;
description :
OPTIONAL
STRING;
relating : Work_output;
related : Work_output;
END_ENTITY;
END_SCHEMA; -- Work_output_arm