Schema: Analysis_characterized_arm
SCHEMA Analysis_characterized_arm;
USE FROM
Analysis_identification_arm;
-- ISO/WD 10303-1476
USE FROM
Approval_arm;
-- ISO/TS 10303-1012
USE FROM
Classification_assignment_arm;
-- ISO/TS 10303-1114
USE FROM
Contract_arm;
-- ISO/TS 10303-1062
USE FROM
Date_time_assignment_arm;
-- ISO/TS 10303-1014
USE FROM
Identification_assignment_arm;
-- ISO/TS 10303-1021
USE FROM
Person_organization_assignment_arm;
-- ISO/TS 10303-1013
USE FROM
Security_classification_arm;
-- ISO/TS 10303-1015
TYPE analysis_approval_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
approval_item
WITH
(Analysis_discipline_definition,
Analysis_version);
END_TYPE;
TYPE analysis_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
classification_item
WITH
(Analysis,
Analysis_discipline_definition,
Analysis_version);
END_TYPE;
TYPE analysis_contract_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
contract_item
WITH
(Analysis_version);
END_TYPE;
TYPE analysis_date_or_date_time_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
date_or_date_time_item
WITH
(Analysis_discipline_definition);
END_TYPE;
TYPE analysis_identification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
identification_item
WITH
(Analysis,
Analysis_discipline_definition,
Analysis_version);
END_TYPE;
TYPE analysis_organization_or_person_in_organization_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
organization_or_person_in_organization_item
WITH
(Analysis,
Analysis_discipline_definition,
Analysis_version);
END_TYPE;
TYPE analysis_security_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
security_classification_item
WITH
(Analysis_version);
END_TYPE;
END_SCHEMA; -- Analysis_characterized_arm