Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 10303-11-2009; Страница 43

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р 53674-2009 Арматура трубопроводная. Номенклатура показателей. Опросные листы для проектирования и заказа Pipeline valves. Nomenclature of characteristics. Check-lists for design and order (Настоящий стандарт распространяется на трубопроводную арматуру и приводы к ней и устанавливает номенклатуру основных показателей и формы опросных листов для проектирования и заказа. Установленная настоящим стандартом номенклатура показателей рекомендуется для включения в конструкторскую и нормативную документацию, в том числе в техническое задание, технические условия, эксплуатационную документацию (паспорт, руководство по эксплуатации), при их разработке или пересмотре) ГОСТ Р 53851-2010 Икра ястычная осетровых рыб. Технические условия Ovary caviar of sturgeons. Specifications (Настоящий стандарт распространяется на ястычную икру осетровых рыб, предназначенную для пищевых целей) ГОСТ Р 53779-2010 Оценка соответствия. Применение систем менеджмента. Принципы и требования Conformity assessment. Use of management systems. Principles and requirements (Настоящий стандарт устанавливает принципы и требования, относящиеся к элементам систем менеджмента применительно к стандартам в области оценки соответствия. Настоящий стандарт предназначен для применения в процессе разработки стандартов в области оценки соответствия при рассмотрении элементов систем менеджмента и, в первую очередь, при разработке рабочими группами документов КАСКО. Настоящий стандарт не предназначен для прямого применения в деятельности по оценке соответствия)
Страница 43
Страница 1 Untitled document
ГОСТ Р И С 0 10303-11 — 2009
Пример Предположим, что имеется следующее объявление для определения двери (объект
door):
ENTITY door,
handle : knob;
hinges : SET [1: ?] OF hinge;
END_ENTITY;
Мы можем ограничить объявление шарообразной ручки (объект knob) так, чтобы шарообраз
ные ручки могли существовать только, если они используются в роли поворотной ручки (объект
handle) в одном экземпляре двери.
ENTITY knob;
INVERSE
opens : door FOR handle:
END ENTITY;
С другой стороны, мы можем простоуказать, что шарообразнаяручка используется в одной две
ри или не используется (например, она уже установлена на двери или еще только должна быть к ней
присоединена).
ENTITY knob;
INVERSE
opens : SET [0:1] OF door FOR handle;
END ENTITY;
9.2.2 Локальные правила
Локальные правила являются формальными утверждениями для области определения экземпляров
объекта и, таким образом, применимы ко всем экземплярам данного объектного типа данных. Существуют
два вида локальных правил. Правила уникальности контролируют уникальность значений атрибутов среди
всех экземпляров заданного объектного типа данных. Правила области определения описывают другие
ограничения на значения или между значениями атрибутов каждого экземпляра заданного объектного типа
данных.
Каждому из локальных правил может быть присвоена метка правила.
П р и м е ч а н и е Метки правил, если они заданы, могут быть использованы в метках комментария
(см. 7.1.6.3) или для идентификации правил в реализациях, например, в документации, сообщениях об
ошибках и спецификациях применения. Задание меток правил для указанных целей является
желательным.
9.2.2.1 Правило уникальности
В правиле уникальности может бытьопределено ограничение уникальности для отдельных атрибутов
или комбинаций атрибутов. Правила уникальности записывают после ключевого слова UNIQUE, указывая
имя одиночного атрибута или список имен атрибутов. Правило, в котором указано имя одиночного атрибу
та. называется правилом простой уникальности и устанавливает, что никакие два экземпляра
объектного типа данных из области определения не должны использовать один и тот же экземпляр
именованного атрибута. Правило, в котором указаны два или более имен атрибутов, называется
правилом совместной уникальности и устанавливает, что никакиедва экземпляра объектного типа данных
не должны иметь оди наковую комбинацию экземпляров именованных атрибутов.
П р и м е ч а н и е При сравнении оценивается равенство экземпляров, а не равенство значений
(см. 12.2.2).
Правило; если явный атрибут, который отмечен как OPTIONAL (см. 9.2.1.1). появляется в правило
уникальности, и если при этом атрибут не имеет значениядля конкретного экземпляра объекта, то правило
уникальности не является ни нарушенным, нидоказанным, и поэтому данный экземпляр объекта принад
лежит области определения.
Синтаксис;
333 unique_clause = UNIQUE unique_rule ; ’ { unique rule ; ’ }.
334 unique_rule = [ rute_label_id ; ’ ] referenced_attribute { ,
referenced_attribute}.
280 referenced_attribute = attribute_ref | qualified_attribute.
33