ГОСТ Р ИСО/ТС 10303-1103—2012
Пример — Примерами представляемых объектами категорий особенностейконцепции изделияяв
ляется цвет кузова для автомобиля или тип дерева для фрагмента мебели.
EXPRESS-спеииФикаиия:
*)
ENTITY product_concept_feature_category
SUBTYPE OF (group):
WHERE
WR1: SIZEOF{QUERY { aga <* USEDIN( SELF.
’MANAGEMENT_RESOURCES_SCHEMA.’ +’GROUP_ASSIGNMENT.ASSIGNED_GROUP’
)|(’GROUP_MIM> ,APPLIED_GROUP_ASSIGNMENT IN TYPEOF(aga)) AND
( ( aga.role.name <> ’specification category member’ ) OR (
SIZEOF(QUERY (i <* aga.items |(’PRODUCT_CONCEPT_SCHEMA>
’PRODUCT_CONCEPT_FEATURE’ IN TYPEOF ( i )) AND NOT
(’PRODUCT_CONCEPT_SCHEMA.’+’C0NDIT10NAL_C0NCEPT_FEATURE’ IN
TYPEOF (i)))) <> SIZEOF (aga.items)) ) ) ) =0;
END_ENTfTY;
Г
Формальные положения
WR1: объект product_concept_foature_category должен играть только рольатрибута assigned_group
а таких экземплярах объекта appliod_group_assignment:
- у которых роль атрибута role (роль) играет представляющий рольобъекта объект object_role. имею
щий значение атрибута name ’specification category member (представитель категории специфика
ций).
- и которые в своем наборе элементов содержат только экземпляры представляющих особенности
концепции изделия объектов product_concept_feature, которые не являются объектами типа
conditional_concept_feature.
52.2.6 Объект product_concept_feature_category_usage
Объект product_concopt_feature_category_usage является таким подтипом объекта group_
assignment, который связывает представляющий категорию особенностей концепции изделия объект
product_concept_feature_category с одним или болееэкземплярами представляющих класс изделий объек
тов product_class, ссылки на которые содержатся в наследуемом атрибуте items.
В дополнение кэтому посредством настоящего присвоения устанавливается, являются ли одна или
более особенностей изделия, относящихся к представленной объектом product_concept_feature_category
категории особенностей концепции изделия, обязательными или необязательными для всех изделий, при
надлежащих к представленному объектом Product_class классу изделий.
EXPRESS-спсиисЬнкация:
*)
ENTITY product_concept_feature_category_usage
SUBTYPE OF (group_assignment);
SELF\group_assignmenlassigned_group:
product_concept_feature_category;
items: SET[1:?] OF category_usage_item.
WHERE
WR1; SELF.role.name IN (’mandatory category usage’, ’optional
category usage’ ];
END_ENT1TY;
(‘
Определения атрибутов
assigned_group — рассматриваемый объект product_concept_feature_ category, представляющий
категорию особенностей концепции изделия;
items — набор экземпляровданных тех типов, которые перечислены в списке альтернативных типов
данных выбираемого (SELECT) типа данных category_usago_item, которым присваивается представлен
ная объектом product_concept_featuro_category категория особенностей концепции изделия.
27