ГОСТ Р ИСО/ТС 10303-1103—2012
П р и м е ч а н и е — Эти составные части могут быть элементами альтернативного решения, представлен
ного объектом Alternative_solution. или экземплярами объекта Product_occurrence, представляющего наличие
изделия.
- ’validity’ (обоснованность): представленное объектом Specification.exprcssion выражение специ
фикации устанавливает условия, используемые при подтверждении на соответствие изделий пред
ставленной экземплярами объекта Product_spocification спецификации изделия, принадлежащей
представленному объектом Product_class классу изделий. У изделия, являющегося представите
лем класса изделий, представленного объектом, играющим роль атрибута associated. product_
class, действительный набор реализованных свойств, входящих вспецификацию, представленную
объектом Product.spocification, должен быть таким, чтобы связанное выражение спецификации,
представленное объектом Specification, expression, при вычислении давало результат ’TRUE’ (ис
тина). Если результатом вычисления является значение ‘FALSE’ (ложь), изделие не является обо
снованным.
В тех случаях, когда атрибут condition.type имеет значения ’part usage’ (использование составной
части изделия) и ’design case* (вариант конструкции), на объект Class.condition.association должен
ссылаться по меньшей мере один экземпляр объекта Configuration, представляющий конфигурацию
изделия.
В техслучаях, когда атрибут condition.type имеет значения ’identification’ (опознавательные призна
ки) и Validity’ (обоснованность), условия, заданные объектом, играющим роль атрибута associated.condition.
применяются ко всем изделиям, принадлежащим классу, представленному объектом, играющим роль
атрибута associated.product.class;
associated.product.class — объект Product.class, представляющий класс изделий, для которого
действительно выражение спецификации, представленное объектом Specification.expression;
description — текст, предоставляющий дополнительную информацию об объекте Class.condition.
association. Присваивать значение этому атрибуту не обязательно;
associated.condition — объект Spocification.expression, представляющий выражение специфика
ции. присваиваемое классу изделий, представленному объектом Product.class.
4.3.3 Объект Class.inclusion.association
Объект Class.inclusion.association представляет присваивание представленного объектом
Specification.inclusion включения спецификации классу изделий, представленному объектом Product,
class. Это присваивание означает, что данное включение спецификации, представленное объектом
Specification.inclusion, применяется ко всем изделиям, относящимся к этому классу изделий, представ
ленному объектом Product.class.
Это присваивание устанавливает, что соответствующее включение спецификации приемлемо для
изделий, относящихся к представленному объектом Product.class классу изделий.
ЕХРКЕ53-спвцифи.кация;
*)
ENTITY Class.inclusion.association:
associated.product.class: Product.class;
description: OPTIONAL STRING;
associated.inclusion: Specification.inclusion;
END.ENT1TY;
(‘
Определения атрибутов
associated.product.class — объект Product.class, представляющий класс изделий, для которого
приемлемо включение спецификации, представленное объектом Specification.inclusion;
description — дополнительная информация об объекте Class.inclusion. association. Присваивать
значение этому атрибуту не обязательно:
associated.inclusion - объект Specification.inclusion, представляющий включение спецификации,
которое связывается с классом изделий, представленным объектом Product.class.
4.3.4 Объект Class.specification.association
Объект Class.spocification.association представляет связь представленной объектом Specification
спецификации с представленным объектом Product.class классом изделий.
Это присваивание устанавливает, что указанная спецификация приемлемадля изделий, относящих
ся к представленному объектом Product.class классу изделий. Эта спецификация служит потенциальной
характеристикой всех изделий, относящихся к классу изделий, представленномуобъектом Product.class.
7