База ГОСТовallgosts.ru » 25. МАШИНОСТРОЕНИЕ » 25.040. Промышленные автоматизированные системы

ГОСТ Р ИСО/ТС 22745-30-2009 Системы промышленной автоматизации и их интеграция. Открытые технические словари и их применение к основным данным. Часть 30. Представление руководства по идентификации

Обозначение: ГОСТ Р ИСО/ТС 22745-30-2009
Наименование: Системы промышленной автоматизации и их интеграция. Открытые технические словари и их применение к основным данным. Часть 30. Представление руководства по идентификации
Статус: Действует

Дата введения: 10/01/2010
Дата отмены: -
Заменен на: -
Код ОКС: 25.040.01
Скачать PDF: ГОСТ Р ИСО/ТС 22745-30-2009 Системы промышленной автоматизации и их интеграция. Открытые технические словари и их применение к основным данным. Часть 30. Представление руководства по идентификации.pdf
Скачать Word:ГОСТ Р ИСО/ТС 22745-30-2009 Системы промышленной автоматизации и их интеграция. Открытые технические словари и их применение к основным данным. Часть 30. Представление руководства по идентификации.doc


Текст ГОСТ Р ИСО/ТС 22745-30-2009 Системы промышленной автоматизации и их интеграция. Открытые технические словари и их применение к основным данным. Часть 30. Представление руководства по идентификации



ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

НАЦИОНАЛЬНЫЙ

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

ГОСТРИСО/ТС22745-30-

2009

Системы промышленной автоматизации

и их интеграция

ОТКРЫТЫЕ ТЕХНИЧЕСКИЕ СЛОВАРИ И ИХ ПРИМЕНЕНИЕ К ОСНОВНЫМ ДАННЫМ

Часть 30

Представление руководства по идентификации

ISO/TS 22745-30:2009

Industrial automation systems and integration — Open technical dictionaries and

their application to master data —

Part 30: Identification guide representation

(IDT)

Издание официальное

Москва

Стандартинформ

2011

ГОСТ Р ИСОЛГС 22745-30—2009

Предисловие

Цели и принципы стандартизации е Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. № 1&4-ФЗ «О техническом регулировании», а правила применения национальных стандартов Российской Федерации — ГОСТ Р 1.0—2004 «Стандартизация в Российской Федерации. Основные положения»

Сведения о стандарте

1    ПОДГОТОВЛЕН Федеральным государственным учреждением «Федеральный центр каталогизации» (ФГУ «ФЦК») на основе собственного аутентичного перевода на русский язык стандарта, указанного в пункте 4

2    ВНЕСЕН Техническим комитетом по стандартизации ТК430 «Каталогизация продукции»

3    УТВЕРЖДЕН И ВВЕДЕН 8 ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 15 декабря 2009 г. Ns 1153-ст

4    Настоящий стандарт идентичен международному стандарту ИСО/ТС 22745-30:2009 «Системы промышленной автоматизации и их интеграция. Открытые технические словари и их применение к основным данным. Часть 30. Представление руководства по идентификации» ((ВОЯв 22745-30:2009 «Industrial automation systems and integration — Open technical dictionaries and their application to master data — Part 30: Identification guide representation»). Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5—2004 {пункт 3.5).

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном приложении ДА

5    ВВЕДЕН 8ПЕРВЫЕ

6    Особое внимание следуетобратить на то. что некоторые элементы настоящего стандарта могут быть объектами получения патентных прав. ИСО не несет ответственности за установление подлинности таких патентных прав

Информация об изменениях к настоящему стандарту публикуется в ежегодно издаваемом информационном указателе «Национальные стандарты», а текст изменении и поправок — е ежемесячно издаваемых информационных указателях «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячно издаваемом информационном указателе «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также е информационной системе общего пользования — на официальном сайте национального органа Российской Федерации по стандартизации в сети Интернет

© Стандартинформ. 2011

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии

ГОСТ Р ИСО/ТС 22745-30—2009

Содержание

1    Область применения.........................................1

2    Нормативные ссылки.........................................1

3    Термины и определения.........................................2

4    Сокращения.................................................2

5    Основные понятия и предположения...................................2

6    Модель руководства ло идентификации......... 2

6.1    Основная часть............................................2

6.2    Применение концепции........................................7

7    Модель типа данных............................................8

7.1    Иерархия................................................8

7.2    Корень типа информационных данных...............................8

7.3    Числовые типы данных........................................9

7.4    Булев и строковый (логический и последовательный) типы данных...............11

7.5    Тип данных, представляющих период времени..........................12

7.6    Тил контролируемого значения...................................13

7.7    Тип данных системы мер и измерений...............................14

7.8    Тип данных, относящихся к денежному обращению........................16

7.9    Сложные типы данных........................................16

7.10    Ссылочный тип данных.......................................19

8    Идентификаторы.............................................19

Приложение А (обязательное)    Регистрация информационного объекта................20

Приложение В (обязательное)    Машинно-интерпретируемые распечатки...............21

Приложение С (справочное) Дополнительная информация по реализации..............22

Приложение D (справочное) Связь с моделью каталога.........................23

Приложение Е (справочное) Руководство ло применению........................25

Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов

ссылочным национальным стандартам Российской Федерации...........27

Библиография................................................28

ГОСТ Р ИСОЛГС 22745*30—2009

Введение

Международная организация по стандартизации ИСО является всемирной федерацией национальных нормативных органов (организаций — членов ИСО). Работа по подготовке международных стандартов обычно осуществляется техническими комитетами ИСО. Каждая организация-член, заинтересованная в решении проблемы, послужившей основанием для образования технического комитета, имеет право быть представленной в данном комитете. Международные организации как правительственные. так и неправительственные, взаимодействующие с ИСО. также принимают участие в этой работе. ИСО тесно сотрудничает с Международной электротехнической комиссией (МЭК) по всем вопросам, связанным со стандартизацией электротехнической отрасли.

Международные стандарты разрабатывают в соответствии с требованиями Директив ИСО/МЭК. часть 2.

Главной задачей технических комитетов является подготовка международных стандартов. Проекты международных стандартов, принятые техническими комитетами, направляются организациям-членам на голосование. Для публикации стандарта требуется его одобрение не менее 75 % общего числа голосующих организаций.

В случае необходимости срочной публикации технический комитет может разрешить публикацию следующих видов нормативных документов:

•    открытых технических условий ИСО (ISO/PAS). представляющих собой соглашение между техническими экспертами рабочей группы ИСО. одобренных и принятых техническим комитетом к публикации при условии их утверждения голосующими членами комитета-разработчика. число которых должно быть более 50 % всех голосующих:

•    технических условий ИСО (ISO/TS). представляющих собой соглашение между членами технического комитета, одобренных и принятых техническим комитетом к публикации при условии, что данные документы одобрены 2/3 голосующих членов комитета.

ISO/PAS и ISO/TS по прошествии трех лет пересматривают для того, чтобы принять решение либо о необходимости продления срока их действия на следующие три года, либо о преобразовании их в международные стандарты, либо об их отмене.

ISO/TS 22745-30 подготовлен Техническим комитетом ISO/TC 184 «Системы автоматизации и интеграция», Подкомитет SC4 «Промышленная информация».

Перечень стандартов комплекса ИСО 22745 можно найти в сети Интернет по адресу:

Комплекс стандартов ИСО 22745 устанавливает систему описательной технологии, состоящую из:

-    открытого технического словаря (ОТО);

-    руководства по идентификации (IG);

-    основных данных;

•    схемы идентификации:

•    методов обслуживания OTD:

-    интерфейсов для запроса информации из OTD. включая терминологию, относящуюся к данной концепции.

Открытый технический словарь (OTD) представляет собой совокупность терминов, которые определены для их применения такими органами, как ИСО. МЭК и рядом других, взаимодействующих друг с другом с целью разработки терминологии. В OTD включены термины, определения и концепции, применяемые для описания отдельных объектов, организаций, адресов, товаров и услуг. В комплексе стандартов ИСО 22745 описаны элементы данных, относящиеся к конкретным классам и наборам пары «значение свойства».

Открытый технический словарь:

-    позволяет точно определить свойства в соответствии с данными ИСО 10303;

-    позволяет точно определить информацию и обмениваться данными с партнерами из других стран без искажения смысла данных;

-    позволяет синхронизировать базы данных с минимальным преобразованием данных;

•    обеспечивает прозрачность потока информации, циркулирующей между правительственными и коммерческими системами с различными форматами организации данных;

-    обеспечивает своевременность и достоверность передаваемых данных для финансово-учетных процессов;

IV

ГОСТ Р ИСО/ТС 22745-30—2009

•    помогает обеспечивать эффективное снабжение.

•    помогает управлять учетом и совершенствованием производства;

- помогает вести учет коммерческих и правительственных снабженческих операций;

•    обеспечивает информацией о единицах измерений и международных денежных единицах;

•    обеспечивает сведениями о классификации и применении различных языков.

Любая организация, действующая согласованно, может предложить терминологию для включения ее в открытый технический словарь. Комплекс стандартов ИСО 22745 не устанавливает требований к стандартизации терминологии. Любой открытый технический словарь должен иметь точный идентификатор каждой концепции и ссылки на источник терминологии (термины, определения и изображения). Словари OTD предназначены для связи терминов и определений с их семантическим содержанием и для ссылки на источник термина и определения. Словари ОТО не должны дублировать существующие стандарты, а должны обеспечивать исчерпывающий набор терминов для описания объектов, организаций. их местоположений, а также товаров и услуг.

Несмотря на то что процесс гармонизации терминов не включен в область распространения комплекса стандартов ИСО/ТС 22745. OTD может быть полезным инструментом для гармонизации терминов. используемых в стандартах ИСО. МЭК и др.

Руководство по идентификации (^определяет, какую концепцию следует применять и какие концепции должны быть связаны между собой. Так. например, свойства предмета связывают этот предмет с определенным классом. Более того, IG определяет, какие конкретно термины, определения и изображения должны применяться в тех случаях, когда имеется целый ряд многозначных терминов и определений. относящихся к конкретной концепции.

Каталог содержит перечень описаний элементов данных, который на базисном уровне состоит из пар «значение свойства». Каждый элемент описан по ассоциации класса с рядом свойств, а свойство, в свою очередь, ассоциируется со значениями свойств, зависящими от представления, которое ассоциируется со свойством.

v

ГОСТ Р ИСОЯС 22745-30—2009

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы промышленной автоматизации и их интеграция

ОТКРЫТЫЕ ТЕХНИЧЕСКИЕ СЛОВАРИ И ИХ ПРИМЕНЕНИЕ К ОСНОВНЫМ ДАННЫМ

Часть 30

Представление руководства по идентификации

Industrial automation systems and integration. Open technical dictionaries and their application to master data.

Part 30. Identification guide representation

Дата введения — 2010—10—01

1    Область применения

Настоящий стандарт устанавливает концептуальную информационную модель для руководств по идентификации, а также типы данных, необходимых для этих руководств. В настоящем стандарте также определена структура расширяемого языка разметки (XML), предназначенная для обмена руководствами по идентификации. Концептуальная модель относится к унифицированному языку моделирования (UML). В основе физического формата лежит XML.

Настоящий стандарт распространяется на:

- концептуальную модель для руководств по идентификации;

•    формат обмена для руководств по идентификации.

Настоящий стандарт не распространяется на:

•    концептуальную модель и формат обмена для открытых технических словарей (OTD).

Примечен и в 1 — Требования к концептуальной модели и формату обмена для ОТО установлены в ИСОЯС 22745—10;

•    концептуальную модель и формат обмена для каталогов.

Примечание 2 — Требования к концептуальной модели и формату обмена для каталогов установлены в ИСОЯС 22745—40.

Концептуальная модель и формат обмена, предназначенные для руководств по идентификации в соответствии с требованиями настоящего стандарта, могут применяться в любом стандарте, описывающем продукцию и услуги средствами онтологий классов и свойств. Применение средств моделирования позволяет получателям информации более точно определять нужную им информацию.

Пример — Описание изделий и услуа средствами онтологий классов и свойств представлено в ИСО 13584, МЭК 61360, ИСО 15926 и ИСО 13399.

2    Нормативные ссылки

8 настоящем стандарте использованы нормативные ссылки на следующие стандарты, которые необходимо учитывать при применении настоящего стандарта. 8 случае ссылок на стандарты, у которых указана дата утверждения, необходимо пользоваться только указанной редакцией. В случае, когда дата утверждения не приведена, следует пользоваться последней редакцией ссылочных стандартов, включая любые поправки и изменения к ним:

ГОСТ Р ИСО 22745-2 Системы промышленной автоматизации и их интеграция. Открытые технические словари и их применение к основным данным. Часть 2. Словарь (ISO 22745-2, Industrial automation systems and integration — Open technical dictionaries and their application to master data — Part 2: Vocabulary)

Издание официальное

1

ГОСТ Р ИСОЛГС 22745-30—2009

ISO 29002-5. Industrial automation systems and integration — Exchange of characteristic data — Part 5: Identification scheme

ИСО/МЭК 8824-1 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации (ISO/IEC 8824-1. Information technology — Abstract Syntax Notation One (ASN.1) — Part 1: Specification of basic notation)

ISO/IEC 9945-2, Information technology — Portable Operating System Interface (POSIX) — Part 2: System Interfaces

3    Термины и определения

В настоящем стандарте применены термины по ИСО 22745-2.

4    Сокращения

В настоящем стандарте применены следующие сокращения:

DTD — определение типа документа (document type definition);

IRDI — международный идентификатор официальных регистрационных данных (international registration data identifier);

ОТО — открытый технический словарь (ЕССМА Open Technical Dictionary);

UML — унифицированный язык моделирования (Unified Modeling Language);

URN — название единообразного ресурса (uniform resource name);

XML — расширяемый язык разметки (Extensible Markup Language).

5    Основные понятия и предположения

В каждом руководстве ло идентификации должны быть установлены требования к описанию предметов. принадлежащих к определенному классу, с помощью ссылок на концепции для удовлетворения требований потребителя к получаемой им информации.

Примечание 1 — Словарем данных, на который приводят ссылку при описании предметов, может быть словарь ОТО. библиотека деталей ИСО 13584. библиотека ссылочных данных ИСО 15926 или любой другой словарь данных, описывающий продукцию и услуги с использованием онтологии классов и свойств, при условии, что такой словарь определяет IRDI для каждого класса и свойства.

Большинство получателей требуют данные, описывающие предметы, принадлежащие более чем к одному классу. Группа руководств по идентификации — это ряд руководств, которые вместе отражают требования получателя к описанию предметов, принадлежащих более чем к одному классу.

В соответствии с требованиями настоящего стандарта получателем информации может быть организация или несколько организаций, имеющих одинаковые требования к информационным данным. Совокупностью нескольких руководств по идентификации управляет определенная организация, являющаяся получателем либо действующая от лица получателя.

Пример — Союзный комитет НАТО 135 издает руководстве ло идентификации предметов снабжения (tiem Identification Guides: IIG), которые описывают формат и требования к данным для обеспечения обмена каталожными данными для примерно 37000 утвержденных наименований предметов снабжения (Approved Item Name: AIN). Каждое AIN обозначает один предмет снабжения. В настоящем стандарте требования к каждому A IN описаны в руководстве по идентификации информвционноео объекта, а вся система IIG НА ТО. представляющая требования для всех AIN, рассматривается как совокупность руководств по идентификации.

Примечание 2 — Нестоящий стандарт не распространяется не модель денных формате обмене руководствами по идентификации.

6 Модель руководства по идентификации

6.1    Основная часть

6.1.1    Диаграмма

Диаграмма класса UML для руководств ло идентификации высшего уровня изображена на рисунке 1.

2

ГОСТ Р ИСО/ТС 22745-30—2009

Рисунок 1 — Диаграмме класса UML для руководств по идентификации высшего уровня

6.1.2 Руководство по идентификации

Руководство по идентификации устанавливает требования к формату и данным каталога для удовлетворения нужд получателя информационных данных.

Описание свойств:

Руководство по идентификации ID:

строго выполняется:

спецификация изделия:

административная строка ссылок:

заголовок:

применяемая концепция:

точное общепринятое определение для руководства по идентификации;

соответствует или не соответствует каталог руководству по идентификации. он должен содержать только ту информацию, которая установлена в руководстве по идентификации; установленное изделие, которое определяет формат и требования для описания конфетного класса изделий с целью удовлетворения нужд получателя информационных данных;

текст, который применяет управляющий руководством по идентификации для ссылки на другое руководство по идентификации; наименование, применяемое для ссылки на руководство по идентификации;

концепция, которая определяет предпочтительную терминологию для руководства по идентификации.

э

ГОСТ Р ИСОЛГС 22745-30—2009

Утверждения:

Каждое руководство по идентификации устанавливает требования к информационным данным, определяемым нулевым, одним или многими установленными объектами изделий. Каждое установленное изделие определяет требования к информационным данным, определяемым нулевым или одним руководством по идентификации.

В каждом руководстве по идентификации используют выбранную терминологию, определяемую нулевым, одним или многими объектами применяемой концепции.

Каждая применяемая концепция определяет выбранную терминологию только для одного руководства по идентификации.

6.1.3 Установленное изделие

Установленное изделие — это спецификация требований к формату и данным для описания конкретного класса изделий, включенных в каталог.

Описание свойств:

аннотация:    примечание или сноска, обеспечивающие получение четкой инструкции по

представлению изделий, принадлежащих к какому-либо классу:

класс:    класс изделий, формат и требования которых определяют документы;

ограничение:    состояние, которое должно постоянно поддерживаться между различными

свойствами изделий.

Примечание 1 — Ограничение может быть представлено любым элементом XML. Специальное представление ограничений не входит в область распространений настоящего стандарта.

Пример 1 — Изделие имеет круелую форму. Его характерными свойствами являются радиус и диаметр. Правило: радиус ■ 2* диаметра мотет являться оараничением.

Пример 2 — Изделие имеет прямоуаольную форму. Ее о характерными свойствами являются ширина и длина. Правило: ширина s длины может являться оераничением.

Пример 3 — Изделие имеет круалую или прямоуаольиую форму. Ее о характерными свойствами являются диаметр, ширине и длина. Правило; свойства представляют либо диаметром, либо шириной и длиной. Это может являться оераничением;

зависимость:    независимо оттого, связано какое-либо изделие с установленным изделием

или нет. между ними должна существовать зависимость.

Примечание 2 — 6 соответствии с моделью данных, установленной в ИСОЯС 22745-40, изделие определяют как зависимо существующее, называя его зависимый признак истинным.

Примечание 3 — Зависимо существующее изделие иногда рассматривают как «дочернее» по отношению к изделию, от которого оно зависит.

Пример 4 — Головка шестиеранноео болта мотет быть представлена как зависимо существующее изделие, являющееся •дочерним* ло отношению к целому болту;

установленный элемент данных Ю:

свойство:

Утверждения:

Каждый установленный элемент данных определяет требования к информационным данным для нулевого или одного руководства ло идентификации. Каждое руководство ло идентификации включает в себя требования к информационным данным, определяемым нулевым, одним или многими объектами установленного элемента данных.

Каждый установленный элемент данных определяет элементы данных, на которые приводят ссылки в соответствии со значениями, определяемыми нулевым, одним или многими ссылочными объектами элемента данных.

Каждый ссылочный элемент данных указывает значения, определяемые только одним установленным элементом данных.

глобальный точно выраженный идентификатор для установленного элемента данных:

установленное свойство, определяющее требования к формату и данным с целью описания конкретного свойства элемента данных, принадлежащего к какому-либо классу.

ГОСТ Р ИСО/ТС 22745-30—2009

Каждый установленный элемент данных имеет свойство, определяемое нулевым, одним или многими объектами установленного свойства. Каждое установленное свойство определяет соответствующее свойство для нулевого или одного установленного элемента данных.

Каждое установленное свойство предусматривает применение только одного свойства. Каждое свойство имеет применение, предусмотренное нулевым, одним или многими объектами установленного свойства.

6.1.4 Установленное свойство

Установленное свойство является спецификацией требований формата и данных с целью описания свойства элемента данных.

Описание свойств объекта:

аннотация:    вводимое примечание, обеспечивающее пригодную для чтения

инструкцию по представлению какого-либо свойства:

возможная комбинация:    возможная комбинация значений, применяемых как значение како

го-либо свойства;

тип данных:    допустимый тип данных для компонента значения в паре «значе

ние свойства» определен установленным свойством.

Примечание — Если тип пенных не определен, то он не может определять свойство в словаре. Если тип данных не определен для обозначения свойств а словаре, то он не может быть введен строчным типом данных:

контекст:    спецификация группы взаимосвязанных условий, изменяющих

смысл значения свойства, которое должно соответствовать установленному свойству.

Пример — Элементы классе упорных шарикоподшипников имеют расчетную наерузку при определенно 0 скорости вращения с учетом среднеео сроке службы. Например, упорный шарикоподшипник со ссылочным номером eSAOB» рассчитан на наерузку 60 фунтов на 100 оборотов в минуту при среднем сроке службы 2500 чесов. Установленным свойством является •выдержать осевую наерузку». Условия работы состоят из двух объектов установленных условий: один — скорость вращения, второй — средний срок службы;

при наличии или отсутствии связи со своим классом одного из двух элементов данных, являющегося родительским по отношению к другому элементу, эти два элемента обязательно отличаются друг от друга, если они имеют различные значения какого-либо свойства:

значение какого-либо свойства должно быть связано с конкретным классом, с которым связан родительский установленный элемент данных:

более одного значения какого либо свойства может быть связано с классом, с которым связан установленный родительский элемент данных;

одно из допустимых свойств: значение свойства может включать в себя один из элементов данных;

установленное свойство Ю: глобальный точный идентификатор установленного свойства; свойство:    свойство, для которого предназначено применение установленно

го свойства.

Утверждения:

Каждое установленное свойство определяет свойство для нулевого или одного установленного элемента данных. Каждый установленный элемент данных включает в себя свойство, определяемое нулевым, одним или многими объектами установленного свойства.

Каждое заданное свойство включает в себя нулевой или один тип данных. Каждый тип данных является типом данных для нулевого или одного установленного свойства.

Каждое заданное свойство аннотировано нулевым, одним или многими объектами примечания. Каждое примечание аннотирует нулевое или одно установленное свойство.

Каждое установленное свойство включает в себя нулевой или один тип данных. Каждый тип данных является типом данных для нулевого или одного установленного свойства.

разграничение свойств:

для свойства требуется.

допустимое множество свойств:

5

ГОСТ Р ИСОЛГС 22745-30—2009

Каждое установленное свойство включает в себя условия для оценки, определяемые нулевым, одним или многими объектами контекста установленных данных. Каждый контекст установленных данных определяет условия оценки и намерения только одного установленного свойства.

6.1.5    Контекст установленных данных

Контекст установленных данных является спецификацией требований к формату данных в условиях. которые изменяют смысл значения свойства.

Описание свойств объекта:

элемент условий:    спецификация требований к формату данных для пары «значение

свойства» при описании условий:

для свойства требуется:    условие должно быть обязательно включено в каждый пример

свойства, требования к формату данных которого определяются наличием установленного свойства.

Утверждения:

Каждый контекст установленных данных включает в себя условия, определяемые одним или многими объектами установленного элемента условий. Каждый установленный элемент условия определяет условия только для одного контекста установленных данных.

Каждый контекст установленных данных определяет условия оценки только одного установленного свойства. Каждое установленное свойство включает в себя условия оценки, определяемые нулевым, одним или многими объектами контекста установленных данных.

6.1.6    Установленный элемент условий

Установленный элемент условий является спецификацией требований к формату данных для пары «значение свойства», изменяет смысл этой пары и определяется установленным свойством.

Описание свойств:

тип данных:    допустимый тип данных для компонента значения лары «значение

свойства», определяемый установленным элементом условий.

Примечание — Если тип данных не определен, то он не может выполнять функции отражения свойстве словаре. Если тип данных не определен для отражения свойств в словаре, то он не может являться строковым типом данных:

для свойства требуется:    пара «значение свойства», определенная установленным элемен

том условий, должна присутствовать в любом контексте данных и соответствовать контексту установленных данных:

свойство:    свойство, для которого предусмотрено применение установленно

го элемента заданных условий.

Утверждения:

Каждый элемент установленных условий включает в себя нулевой или один тип данных. Каждый тип данных предназначен для нулевого или одного установленного элемента условий.

Каждый установленный элемент условий предусматривает применение только одного свойства. Каждое свойство включает в себя предусмотренные объекты нулевого, одного или многих установленных элементов условий.

Каждый установленный элемент условий определяет условия только для одного контекста установленных данных. Каждый контекст установленных данных включает в себя условия, определенные одним или многими объектами установленного элемента данных.

6.1.7    вводимое примечание

Вводимое примечание является неофициальным руководством по описанию элемента данных или свойства, вносимых в каталог.

Описание свойств:

содержание:    текст вводимого примечания.

Примечание — Содержание может быть представлено как различное сочетание денных класса XML. В специальных случаях содержание смешанных данных класса XML представлено в виде строки. Представление содержания не входит в область распространения настоящего стандарта.

Утверждения:

Каждое вводимое примечание аннотирует нулевой или один установленный элемент данных. Каждый установленный элемент данных аннотируется нулевым, одним или многими объектами вводимого примечания.

6

ГОСТ Р ИСО/ТС 22745-30—2009

Каждое вводимое примечание аннотирует нулевое или одно установленное свойство. Каждое установленное свойство аннотируется нулевым, одним или многими объектами вводимого примечания.

6.2 Применение концепции

6.2.1 Диаграмма

Диаграмма класса UML. относящаяся к применению концепции, приведена на рисунке 2.

Рисунок 2 — Диаграмме классе UML. относящаяся к применению концепции

6.2.2 Применение концепции

Применение концепции — это описание данных руководства по идентификации с применением терминологии, выбранной для настоящей концепции программой управления.

Описание свойств:

выбранное определение: выбранное изображение: выбранный термин: применяемая концепция:

определение, которое применяет для концепции управляющий руководством по идентификации;

изображение, которое применяет для концепции управляющий руководством по идентификации;

термин, который применяет для концепции управляющий руководством по идентификации;

концепция, для которой в процессе ее применения утверждается выбранная терминология.

Утверждения:

Каждое применение концепции определяет выбор нулевого или одного термина. Каждый термин выбирается и определяется нулевым, одним или многими объектами применения концепции.

Каждое применение концепции определяет выбор нулевого или одного определения. Каждое определение выбирается и определяется нулевым, одним или многими объектами применения концепции.

Каждое применение концепции определяет выбор для нулевого или одного изображения. Каждое изображение выбирается и определяется только одним применением концепции.

Каждое применение концепции определяет выбор терминологии только для одной концепции. Каждая концепция использует выбранную терминологию, определяемую нулевым, одним или многими объектами применения концепции.

Каждое применение концепции определяет выбор терминологии только для одного руководства по идентификации. Каждое руководство по идентификации использует выбранную терминологию, определяемую нулевым, одним или многими объектами применения концепции.

7

ГОСТ Р ИСОЛГС 22745*30—2009

7 Модель типа данных

7.1 Иерархия

Иерархия типа информационных данных в виде диаграммы класса UML приведена на рисунке 3.

Рисунок 3 — Диаграмме класса UML для иерархии типа данных

7.2 Корень типа информационных данных

7.2.1 Диаграмма

Область корня типа данных в виде диаграммы класса UML приведена на рисунке 4.

Рисунок 4 — Диаграмма класса UML для корня типа данных

8

ГОСТ Р ИСО/ТС 22745-30—2009

7.2.2 Тип информационных данных

Тип данных — совокупность определенных значений, характеризующихся различными свойствами и функциями.

Примечание — К типу информационных данных относятся единицы измерений.

Описание свойств:

представление:    представление, предусматривающее выполнение дальнейшего

ознакомления с различными деталями типов информационных данных.

Утверждения:

Каждый тип данных является базовым типом нулевого или одного агрегированного типа данных. Каждый агрегированный тип данных включает в себя в качестве базового только один тип данных.

Каждый тип данных является базовым типом для нулевого или одного выборного типа данных. Каждый выборный тип данных включает в себя в качестве базового один или много объектов типа данных.

Каждый тип данных содержит детали представления, определяемые нулевым или одним представлением. Каждое представление дает детали представления для нулевого, одного или многих объектов типа данных.

Каждый тип данных является базовым типом нулевой или одной спецификации поля данных. Каждая спецификация поля данных включает в себя в качестве базового только один тип данных.

Каждый тип данных является типом данных для нулевого или одного установленного элемента условий. Каждый установленный элемент условий включает в себя нулевой или один тип данных.

Каждый тип данных является типом данных для нулевого или одного установленного свойства. Каждое установленное свойство включает в себя нулевой или один тип данных.

7.3 Числовые типы данных

7.3.1 Диаграмма

Области числовых типов данных в виде диаграммы класса UML приведены на рисунке 5.

Рисунок S — Диаграмме класса UML для области числовых типов

7.3.2 Числовой тип данных

Числовой тип данных — это тип данных, элементами которого являются концептуальные величины. представленные в какой-либо математической числовой системе.

Пример — Истинный: 45. 7/13 и 2.95 — элементы числового типе денных. Определение вЗеленый» не является числовым типом денных.

в

ГОСТ Р ИСОЛГС 22745-30—2009

Утверждения:

Каждый числовой тип данных является базовым для нулевого или одного денежного типа данных. Каждый денежный тип данных включает в качестве базового только один числовой тип данных.

Каждый числовой тип является базовым для нулевого или одного измерительного типа данных. Каждый измерительный тип данных включает в себя е качестве базового нулевой или один числовой тип данных.

Каждый числовой тип данных является базовым для нулевой или одной установленной единицы измерения. Каждая установленная единица измерения включает в качестве базового типа нулевой или один числовой тип данных.

7.3.3    Целочисленный тип данных

Целочисленный тип данных — это численный тип. элементами которого являются математические целые числа.

Пример— 7 и 452— элементы целочисленного типе денных, е 3.25 и 11/13 не являются токовыми.

Описание свойств:

формат:    формат целых чисел, определяющий допустимый формат значе

ний целочисленного типа данных.

Утверждение:

Каждый целочисленный тип данных имеет формат, определяемый нулевым или одним форматом целых чисел. Каждый формат целых чисел определяет формат только одного целочисленного типа данных.

7.3.4    Целочисленный формат данных

Целочисленный формат данных является спецификацией допустимого расположения знаков для представления целых чисел в соответствии с классом десятичного формата Java 5 SE API [11].

Описание свойств:

образец:    обозначения целых чисел соответствуют обозначениям десятич

ного формата класса Java 5 SE API [11];

обозначения:    обозначения целых чисел соответствуют обозначениям десятич

ного формата класса Java 5 SE API [11].

Примечание — Представление обозначений десятичного формата не предусмотрено в нестоящем стандарте. Такие обозначения, возможно, будут представлены в следующем издании настоящего стандарта.

Утверждения:

Каждый формат целого числа определяет формат только одного типа целых чисел. Каждый целочисленный тип имеет формат, определяемый нулевым или одним целочисленным форматом.

Каждый формат целого числа определяет формат только для одного числа рационального типа данных. Каждый рациональный тип данных имеет формат, определяемый нулевым или одним форматом целого числа.

7.3.5    Рациональный тип данных

Рациональный тип — это числовой тип. элементы которого могут быть выражены хаксоотношение двух целых чисел.

Описание свойств:

формат:    формат целого числа, определяющий допустимый формат числи

теля и знаменателя рационального типа данных.

Утверждения:

Каждый рациональный тип данных имеет формат, определяемый нулевым или одним целочисленным форматом данных. Каждый целочисленный формат определяет формат только одного рационального типа данных.

7.3.6    Реальный тип данных

Реальный тип — это числовой тип, элементами которого являются численные приближения к математическим реальным числам, выраженным как числа с плавающей запятой.

Описание свойств:

формат:    реальный формат, который определяет допустимый формат зна

чений для реального типа данных.

Ю

ГОСТ Р ИСО/ТС 22745-30—2009

Утверждения:

Каждый реальный тип данных включает в себя формат, определяемый нулевым или одним реальным форматом. Каждый реальный формат определяет формат только одного реального типа данных.

7.3.7    Реальный формат

Реальный формат — это спецификация допустимого расположения маков для представления реального числа в соответствии с большим десятичным форматом Java 5 SE API [11].

Описание свойств:

образец:    образец, которому должно соответствовать реальное число и кото

рый должен быть согласован с синтаксисом параметра образца для десятичного формата класса Java 5 SE API [11];

обозначения:    обозначения реального числа в соответствии с обозначениями де

сятичного формата класса Java 5 SE API [11 ].

Примечание — Представление обозначений десятичного формата не предусмотрено а настоящем стандарте.

Утверждения:

Каждый реальный формат данных определяет формат реальной части только одного сложного типа данных. Каждый сложный тип данных имеет формат реальной части, определяемый нулевым или одним реальным форматом.

Каждый реальный формат определяет формат предполагаемой части только для одною сложного типа данных. Каждый сложный тип данных имеет формат предполагаемой части, определяемый нулевым или одним реальным форматом.

Каждый реальный формат определяет формат только одного реального типа данных. Каждый реальный тип данных имеет формат, определяемый нулевым или одним реальным форматом.

7.3.8    Сложный тип данных

Сложный тип — это числовой тил данных, элементами которого являются численные приближения к математическим сложным числам выражения a *b-i, где/ — корень квадратный —1, а и б — члены множества реальных/действительных чисел, выраженных числами с плавающей запятой.

Примечание 1 — Требования «определению модели UML и к формату обмена сложных чисел установлены в ИСО/ТС 22745-40.

Примечание 2 — Числа сложного типа данных (сложные числа) представлены в формате Декартовых координат. Настоящий стандарт не распространяется на спецификацию сложного типа данных, элементы которого (сложные числа) лолярны по отношению друг к другу.

Описание свойств:

формат предполагаемой

части:    реальный формат, который определяет допустимый

чений предполагаемой части сложного типа данных;

формат реальной части:    реальный формат, который определяет допустимый

чений реальной части сложного типа данных.

Утверждения:

Каждый сложный тил имеет формат реальной части, определяемый нулевым или одним реальным форматом. Каждый реальный формат определяет формат реальной части только одного сложного типа данных.

Каждый сложный тип имеет формат предполагаемой части, определяемый нулевым или одним реальным форматом. Каждый реальный формат определяет формат предполагаемой части только одного сложного типа данных.

7.4 Булев и строковый (логический и последовательный) типы данных

7.4.1 Диаграмма

Диаграмма класса UML для булева и строкового типов данных приведена на рисунке б.

формат зна-формат зна-

11

ГОСТ Р ИСОЛГС 22745-30—2009

T*nik«UMX****><Ti

темп*

Рисунок 6 — Диаграмма класса UML для булева и строкового типов данных

7.4.2    Булев тип данных

Булев тип — это тип данных, элементами которою являются истинные и ложные значения.

Пример — Истинные и ложные знечения - это злементы бупеее типе данных; 0 и 1 (ноль и единице) к атому типу данных не относятся.

7.4.3    Строковый тип данных

Строковый тип — это тип данных, элементами которого являются конечные последовательности знаков. Этот тип данных не зависит от языка.

Примечание — Тип локализованного текста применяют для строк, зависимых от языка.

Пример — Наименование тораовой марки.

Описание свойств:

формат:    строковый формат, который определяет допустимый формат зна

чений строкового типа данных.

Утверждение:

Каждый строковый тип данных имеет формат, определяемый нулевым или одним строковым форматом. Каждый строковый формат определяет формат только одного строкового типа данных.

7.4.4    Строковый формат

Строковый формат является спецификацией допустимого расположения знаков в представлении строки.

Описание свойств:

образец:    образец, с которым должна согласовываться строка и совпадать

регулярное выражение синтаксиса, представленного в ИСО/МЭК 9945-2.

Утверждения:

Каждый строковый формат определяет формат только для одного строкового типа данных. Каждый строковый тип данных имеет формат, определяемый нулевым или одним строковым форматом.

7.4.5    Тип локализованного текста

Тип локализованного текста является типом данных, элементы которого передают смысл, выраженный на одном или нескольких языках.

Пример — Совокупность банных (( ebook», анелийский), (*llvre», французский), (*buch*. немецкий). (еНЬго». испанский)} является злементом типа локализоаанноео текста.

7.5    Тип данных, представляющих период времени

7.5.1 Диаграмма

Диаграмма класса UML для типов данных, представляющих период времени, представлена на рисунке 7.

12

ГОСТ Р ИСО/ТС 22745-30—2009

Ткпджных-далж

Тип данных-год

тмпданних-датв, зреем

Тхлданньи-

гад.мкжц

Типдшнкк-

Рисунок 7 — Диаграмме класса UML для типов денных, представляющих период времени

7.5.2    Тип данных, представляющих дату

Элементы этого типа данных представляют значение дня месяца и месяца в году.

Пример — 2008-02-21 (февраль 21. 2008).

7.5.3    Тип данных, представляющих дату и период реального времени

Элементы этого типа данных представляют значение времени дня. дня в месяце и месяца в году. Пример — 2008-02-21 Т13:21:47 (февраль. 21. 2008, 1 ч. 2f мин и 47 с после полудня).

7.5.4    Тип данных, представляющих время

Элементами типа данных, представляющих время, являются значения времени дня.

Пример — 13:21:47 (1 ч. 21 мин и 47 с после полудня).

7.5.5    Тип данных, представляющих год и месяц

Элементами типа данных, представляющих год и месяц, являются значения месяца и года. Пример — 2008-01 и 2005-04.

7.5.6    Тип данных, представляющих год

Элементами типа данных, представляющих год. является значение года.

Пример — 1964 и 2008.

7.6    Тип контролируемого значения

7.6.1 Диаграмма

Диаграмма класса UML для представления типа данных контролируемого значения приведена на рисунке 8.

Рисунок в — Диаграмма класса UML для типа данных контролируемого значения

7.6.2 Тип данных контролируемого значения

Типом данных контролируемого значения является тип данных, элементами которого являются данные, выбранные из списка значений.

Пример — Производитель изеотоеил рубашки одной модели пяти цветов: красного, зеленого, голубого, черное о и коричневого. Цвет рубашки представлен типом данных контролируемого значения с допустимым значением {хххх}.

Описание свойств:

допустимое значение:    ряд допустимых значений для контролируемого значения.

Утверждения:

Каждый тип контролируемого значения имеет в качестве допустимого значения один или много объектов значений свойства. Каждое значение свойства является допустимым значением нулевого, одного или многих объектов типа контролируемого значения.

13

ГОСТ Р ИСОЛГС 22745-30—2009

7.7 Тип данных системы мер и измерений

7.7.1 Диаграмма

Диаграмма класса UML для типа данных системы мер и измерений приведена на рисунке 9.

Рисунок 9 — Диаграмме класса UML для типов измерений

7.7.2    Тип измерения

Типом измерения является тип данных, элементами которого являются измерения.

Определения основных признаков:

базовый тип:    спецификация числовой части каждого элемента типа измерения;

единица:    спецификация единицы измерения значений, относящихся к типу

измерения.

Утверждения:

Каждый тип измерения имеет свой базовый тип нулевого или одного числового типа. Каждый числовой тип является базовым для нулевого или одного типа измерения.

Каждый тип измерения является одним или многими объектами установленной единицы измерения. Каждая установленная единица измерения является только одним типом.

Ограничения:

Тип измерения должен включать в себя базовый тип либо каждая установленная единица измерения. связанная с типом измерения, должна содержать базовый тип.

7.7.3    Установленная единица измерения

Установленная единица измерения является спецификацией к данным требований для применения конкретной единицы измерения со значениями типа измерения.

Описание свойств:

базовый тип:    спецификация числовой части элементов типа измерения, имею

щих единицу измерения;

14

ГОСТ Р ИСО/ТС 22745-30—2009

единица:    единица измерения, требование которой определяются установ

ленной единицей измерения.

Утверждения:

Каждая установленная единица измерения является только одним типом измерения. Каждый тип измерения является одним или многими объектами установленной единицы измерения.

Каждая установленная единица измерения имеет в качестве базового типа кулевой или один числовой тип. Каждый числовой тип является базовым типом для нулевой или одной установленной единицы измерения.

Каждая установленная единица измерения предусматривает применение только одной единицы измерения. Каждая единица измерения имеет применение, предусмотренное нулевым, одним или многими объектами установленных единиц измерения.

7.7.4    Тип данных диапазона измерения

Тил данных диапазона измерения является типом измерения, элементами которого являются диапазоны измерения.

Пример — Диапазон измерений «от 2.9 до 3.1 мм».

7.7.5    Тип данных для числовых измерений

Тип числовых измерений является типом, элементы которого состоят из значений неограниченного использования или ряда значений ограниченного использования.

Определения основных признаков:

спецификатор:    спецификация определителя, который может применяться с числа

ми. относящимися к типу числового измерения:

допустимое значение

неограниченного использования: элементы типа числового измерения могут состоять из допустимых

неуточненных значений.

Пример — «2.0 мм» неуточненное значение измерения; «2.0 мм номинал» — уточненное значение измерения.

Утверждения:

Каждый тип числового измерения имеет спецификатор, определяемый нулевым, одним или многими объектами установленного спецификатора измерения. Каждый установленный спецификатор измерения определяет спецификатор только для одного числового измерительного типа данных.

7.7.6    Установленный спецификатор измерения

Установленный спецификатор измерения является спецификацией требований для применения конкретного спецификатора с каким-либо значением типа числового измерения.

Описание свойств:

требуется:    каждый элемент типа числового значения должен включать в себя

значение со своим спецификатором (уточнителем).

Пример 1 — Свойством класса U-образных болтов является •внутренний диаметр крюкообразной формы U».

Получатель данных требует, чтобы было представлено номинальное значение данного свойства. Могут быть также указаны минимальное и/или максимальное значения. Установленный спецификатор измерения объекта для номинального значения является требуемым, истинным и верным. Установленный спецификатор измерения объекта для минимального и максимального значений является ложным;

спецификатор:    определитель, требования к которому определяются установлен

ным спецификатором измерения.

Пример 2— «Номинальный». •минимальный» и •максимальный» — это постоянно применяемые спецификаторы показателей измерения.

Утверждения:

Каждый установленный спецификатор измерения определяет спецификатор/уточнитель только для одного типа числового измерения. Каждый тип числового измерения имеет спецификатор, определенный нулевым, одним или многими объектами установленного спецификатора измерения.

15

ГОСТ Р ИСОЛГС 22745-30—2009

Каждый установленный слецификатор/уточнитель измерения имеет только один спецификатор измерения. Каждый спецификатор измерения является спецификатором для нулевого, одного или многих объектов установленного идентификатора измерения.

7.8 Тип данных, относящихся к денежному обращению

7.8.1 Диаграмма

Диаграмма класса UML для типа данных, относящихся к денежному обращению, представлена на рисунке 10.

Рисунок 10 — Диаграмма класса UML для типа данных, относящихся к денежному обращению

7.8.2    Тип данных, относящихся к денежному обращению

Данные, относящиеся к денежному обращению. — это тип данных, элементами которого являются денежные суммы.

Описание свойств:

допустимая валюта:    спецификация валюты, которая может применяться для значений

типа валюты;

базовый тип:    спецификация требований для части элементов валюты, выража

ющих количество.

Утверждения:

Каждый тип валюты данных имеет в качестве базового типа только один числовой тип. Каждый числовой тип является базовым для нулевого или одного типа валюты.

Каждый тип валюты включает в себя валюту, определяемую одним или многими объектами установленной валюты. Каждая установленная валюта определяет валюту только для одного типа валюты.

7.8.3    Установленная валюта

Установленная валюта является спецификацией требований для описания конкретной валюты.

Примечание — ИСО 4217 содержит перечень валютных кодов.

Описание свойств:

валюта:    спецификация валюты, которая может применяться для значений

типа валюты.

Утверждения:

Каждая установленная валюта определяет валюту только одного типа валюты. Каждый тип валюты включает в себя валюту, определяемую одним или многими объектами установленной валюты.

Каждая установленная валюта определяет применение только одной валюты. Каждая валюта применяется нулевым, одним или многими объектами установленной валюты.

7.9 Сложные типы данных

7.9.1 Диаграмма

Диаграмма класса UML для отражения области данных сложных типов приведена на рисунке 11.

16

ГОСТ Р ИСО/ТС 22745*30—2009

Рисунок 11 — Диаграмме класса UML, отражающая сложные типы данных

7.9.2    Составной тип

Составным типом является такой тип данных, элементами которого являются неупорядоченные составные части полей.

Примечание — Составной тип данных подобен типу данных, определенному а ИСО/МЭК 11404. кроме элементов записи, индексированных наименованием поля, в то время как элементы составного значения индексированы свойством.

Пример — Свойство имеет значение, состоящее из точек на плоскости, представленных как декартовы координаты. Каждая точка имеет координаты, представленные как пара действитель-ных/реальных чисел х и у. Тип данных свойства определен как составной тип данных с двумя объектами спецификации поля: один для координаты х. второй — для координаты у. Оба объекте спецификации поля имеют ссылку на реальный тип данных. Один объект ссылается на свойство ккоорди-нвты х» в ОТО. а друеой — на свойство *координаты у».

Описание свойств:

поле:    спецификация элемента значений, принадлежащих к составному типу дан

ных.

Утверждения:

Каждый составной тип данных имеет поле, определяемое нулевым, одним или многими объектами спецификации поля. Каждая спецификация поля определяет поле только для одного составного типа данных.

Ограничения:

Для каждого составного типа данных должно быть не более одного определения поля, ссылающегося на данное свойство.

7.9.3    Спецификация поля данных

Спецификация поля является спецификацией элемента составного значения.

Описание свойств:

базовый тип:    тип данных поля.

17

ГОСТ Р ИСОЛГС 22745-30—2009

Пример 1 — в конкретном руководстве но идентификации материал элемента денных описан парой значений: наименованием документа и документально подтвержденным источником. Наименование документа — зто свободный текст. Документально подтвержденный источник— это;

•    ссылке производителя;

•    стандарт ассоциации:

•    национальный ствмдврт;

•    правительственные технические условия;

•    международный стандарт.

Свойство материала включает в себя составной тип данных. Составной тип данных имеет два объекта спецификации поля. Первая спецификация поля имеет ссылку на свойство «заголовка» и включает в себя строковый тип данных. Вторая полевая спецификация ссылается на свойство документально подтвержденного источника и включает в себя тип данных контролируемого значения;

свойство требует: в любом случае полевое определение должно быть в каждом элементе составного типа данных.

Пример 2 — Составной тип данных состоит из декартовых координат. Каждая координата должна включать в себя значения х и у и может включать в себя значение г. Требуемое свойство является истинным и верным для лолей х и у. а для поля г оно является ложным;

сеойстео:    свойство, для которого предусмотрено применение спецификации поля.

Утверждения;

Каждая спецификация поля определяет поле только для одного составного типа данных. Каждый составной тип данных имеет поле, определяемое нулевым, одним или многими объектами спецификации поля.

Каждая спецификация поля имеет в качестве базового типа только один тип данных. Каждый тип данных является базовым типом для нулевой или одной спецификации поля.

Каждая спецификация поля предусматривает применение только одного свойства. Каждое свойство имеет применение, предусмотренное нулевым, одним или многими объектами спецификации поля.

7.9.4    Агрегированный или множественный тип данных

Агрегированным является тип данных, элементы которого состоят из совокупности или последовательности значений.

Описание свойств:

базовый тип:    спецификация типа данных каждого значения, принадлежащего

совокупности или последовательности этих значений;

самая нижняя граница:    минимальное число значений в каждой совокупности, принадлежа

щей к агрегированному типу данных;

самая верхняя граница:    максимальное число значений в каждой совокупности, принадле

жащей к агрегированному типу данных.

Утверждения:

Каждый агрегированный тип данных имеет в качестве базового только один тип данных. Каждый тип данных является базовым типом для нулевого или одного агрегированного типа данных.

7.9.5    Совокупный тип данных

Совокупный тип является агрегированным типом данных, элементы которого состоят из совокупности значений.

7.9.6    Мультимножественный тип данных

Мультимножественный тип является агрегированным типом данных, элементами которого являются неупорядоченные совокупности значений и возможные дублирования (дубликаты).

Пример 1 — {(1, 5. 13)] и {{2, 2. 3. 5. 5. 5. 9)) — это мультимножественный тип данных:

Пример 2— Так как количество каждоео элемента имеет значение, то )(2, 2, 7.19)] не равно ((2, 7.19)):

Пример 3 — Так как порядок не имеет значения, то Ц2. 2. 7. 19)) равно Ц7. 2, 19.2)).

7.9.7    Последовательный тип данных

Последовательным является агрегированный тип данных, элементы которого состоят из последовательности значений.

7.9.8    Выборный тип данных

Вариантным типом является тип данных, элементы которого состоят из объединения одного или нескольких типов данных.

18

ГОСТ Р ИСО/ТС 22745-30—2009

Пример — Кпесс винтов овладеет свойством «резьба ло всей длине». Для конкретного изделия данного класса резьба по всей длине может иметь измерение или формулировку «любая приемлемая» или «яезалроектироевннвя». Такие данные являются выборным типом данных, в котором базовыми являются тип числового измерения и тип контролируемого знвчения, в перечень которых включены допустимые значения со ссылками на значения «любой приемлемый» и «незалроектироевнный».

Описание свойств:

базовый тип:    спецификация типа данных, где каждое значение принадлежащих элемен

тов относится либо к совокупности, либо к последовательности значений.

Утверждения:

Каждый выборный тип данных имеет в качестве базового один или много объектов типа данных. Каждый тип данных является базовым для нулевого или одного выборного типа данных.

7.10 Ссылочный тип данных

7.10.1 Диаграмма

Диаграмма класса UML для ссылочного типа данных приведена на рисунке 12.

7*1 данных со осмпвй т апммкт данных

I

‘Истамоеланныяобъвкг

ОйДпоаьй тип данных

Рисунок 12 — Диаграмме класса UML для ссылочного типа данных

7.10.2    Тип данных со ссылками на элементы данных

Тип данных со ссылкой на элемент данных является типом данных, элементы которого состоят из ссылок на объекты элемента данных.

Примечание 1 — Для определения типа данных, относящихся к объекту элемента данных, следует использовать ИСО 22745-40.

Описание свойств:

ссылочный элемент:    спецификация формата и требований для объектов элемента дан

ных. на которые могут ссылаться элементы типа данных со ссылкой на другие элементы данных.

Применение 2 — Ссылка на элемент данных может быть либо в том же руководстве по идентификации. либо в другом отдельном руководстве. Если ссылочный элемент находится в другом руководстве по идентификации. то на него делают ссылку через IRDI.

Утверждения:

Каждый ссылочный элемент данных определяет значения, установленные только одним установленным элементом данных. Каждый установленный элемент данных определяет элементы, на которые могут быть сделаны ссылки через значения, определяемые нулевым, одним или многими объектами ссылочного элемента данных.

7.10.3    Файловый тип данных

Файловым типом данных является тип данных, элементами которого являются ссыпки на файлы в сети Интернет.

8 Идентификаторы

8 руководстве по идентификации должны быть приведены ссылки на внешние концепции и метаданные с применением IRDIs. соответствующие требованиям, установленным в ИСО 29002-5.

Кроме того, в руководстве по идентификации должны быть установлены требования к каталогу, соответствующему ИСО 22745-40, с применением IRDIs. определенных в ИСО 29002*5 и ИСО 22745-13 как подмножества. При этом следует использовать формат обмена схемы XML. указанный в приложении В.

19

ГОСТ Р ИСОЛГС 22745-30—2009

Приложение А

(обязательное)

Регистрация информационного объекта

А.1 Идентификация документа

Для обеспечения точной идентификации информационного объекта в открытой системе настоящему стандарту присвоен следующий идентификатор объекта:

{iso standard 22745 part (30) version (t)}.

Данное значение определено а ИСО/МЭК-8824-1 и описано е ИСО 10303-1.

А.2 Схема идентификации

Для обеспечений точного обозначения информационного объекта в открытой системе идентификатор объекта

(iso standard 2274S рал (30) version (1) scheme (1) identification — guide (1)) присвоен схеме типа данных.

Данное значение определено е ИСО/МЭК 8824-1 и описано в ИСО 10303-1.

Для обеспечения точного обозначения информационного объекта в открытой системе идентификатор объекта

(Iso standard 22745 part (30} version (1) schema (t)data — type (2)) присвоен схеме типа данных.

Данное значение определено а ИСО/МЭК 8824-1 и описано в ИСО 10303-1.

20

ГОСТ Р ИСО/ТС 22745-30—2009

Приложение В

{обязательное)

Машинио-интерпретеруемые распечатки

Данное приложение включает в себя представление руководств по идентификации. Эти распечатки представлены в машинно-интерпретируеыой форме в таблице 6.1.

Во все копии вышеуказанной схемы должно быть включено следующее примечание:

«Любому лицу или лицам, которым предоставляется ата схема, разрешается бесплатно и в течение неограниченного срока владеть копией данной схемы, ислопьзовать. копировать, изменять и бесплатно распространять копии схемы с целью дальнейшей их разработки, изменения, применения и использования в программных средствах при соблюдении следующих условий:

Схема «как она есть» предоставляется без каких-либо официальных разрешений и ограничений с учетом условий для торговли и каких-либо других определенных целей, не нарушающих закон. Авторы или владельцы копий не несут ответственности за какие-либо претензии, повреждения или обязательства, касающиеся контракта или гражданских правонарушений, которые могут быть связаны со схемой или с применением и распространением схемы».

Кроме того, каждая модифицированная копия схемы должна включать в себя следующее примечание:

«Данная схема является модификацией схемы, определенной в ИСОЯС 22745-30. и не должна интерпретироваться как схема, соответствующая данному стандарту».

Таблица 6.1 — Схемы XML. определенные в настоящем стандарте

Описание

Файл XML

Файл ASCII

UR!

Исходный

документ

Схема руководства по идентификации

Identiftcationgutde.

xad

•dentlflcattonguide.

xad

urn:leo:atd:lso:ta:22745:-30:ed-1 :tech:xml echema:»dentiflcation-guide

ISO/TS 22745-30

Тил данных схемы

data-type.xed data-

data-type.xsd data-

urn:leo:atd:iso:ts:22745:-30:ed-1 :tech:xmtschema: date-type

ISO/TS 22745-30

Примечание — Расширение «c.txt» следует применять с наименованием каждого файла ASCII для обеспечения правильного, ускоренного и расширенного просмотра программы. Для того чтобы применить один из зтих файлов в программном обеспечении, следует удалить расширение «.ixt».

Схемы в таблице B.1 имеют ссылки прямые или непрямые на схемы, представленные в таблице 8.2.

Таблица B.2 — Схемы XML. определенные а других документах

Описание

Файл XML

Файл ASCII

URI

Исходный

документ

Идентификатор схемы XML

identifler.xsd

identifler.xsd

urn:lso:std:lso:ts:29002:-S:ed-1 :tech:xmi-schema;*dentjfief

ISO/TS 29002-5

Идентификатор фрагмента DTD

identifier.did

identifier.did

urn:iso:std.leo:ts:29002:-S:ed-

1:tech:dtd:identifier

ISO/TS 29002-5

21

ГОСТ Р ИСОЛГС 22745-30—2009

Приложение С

(справочное)

Дополнительная информация по реализации

Для обеспечения реализации (программы) может предоставляться дополнительная информация. Данная информация приведена в сети Интернет по адресу:

22

ГОСТ Р ИСО/ТС 22745-30—2009

Приложение D

(справочное)

Связь с моделью каталога

Связь между моделями, определенными е настоящем стандарте, и моделями, представляющими каталоги, определенные в ИСО/ТС 22745-40. укаэвнв в таблице 0.1.

Таблица 0.1 — Связь между моделью руководства по идентификации и моделью каталога

Документ, в «втором приведено определение

Основная модель

Дополнительная модель

ИСОЯС 22745-30

Руководство по идентификации

Тип данных

ИСОЯС 22745-40

Катвлог

Значение

Связь между объектами, определяемыми в руководстве по идентификации, и дополняющей их моделью типа данных (определенной а настоящем стандарте), а также между объектами, определяемыми в модели каталога, и дополняющей их моделью типа данных (определенной в ИСОЯС 22745-40) указана в таблице D.2.

Таблица 0.2 — Связь между объектами, определенными е руководстве по идентификации, и дополняющей их моделью типа данных

Модель объекта руководства по идентификации и тип данных

Модель объекта каталога и значение

Комментарии

Агрегированный тип

Агрегированное значение должно принадлежать к одной из специализаций агрегированного типа: совокупный тип. мультимножественный тип или последовательный тип

Мультимножественный тип

Мультимножестеенное значение

Булев тип

Булево значение

Варивнгкый/выборный тип

Совокупность значений еаривнтногогеыбор-ного типа — ото соединение совокупности значений базового типа, поэтому не указывают тип значения, которое связано с выборным типом

Сложный тип

Сложное значение

Составной тип

Составное значение

Применение концепции

Пример применения концепции приводят для определения терминологии, предпочитаемой получателем информации для указанной концепции. Поставщик информации не должен определять в файле каталога предпочитаемую терминологию

Тил контролируемого значения

Контролируемое значение

Тил валюты

Значение валюты

Тил данных

Значение

Тип данных, обозначающих дату

Значение даты, времени

Тип данных, обозначающих дату

Значение деты

Спецификация поля

Поле

23

ГОСТ Р ИСОЛГС 22745-30—2009

Окончание таблицы D.2

Модель объекта руководства по идентификации и тип данных

Модель объекте каталога # значение

Комментарии

Тип файла

Значение файла

Руководство по идентификации

Катвлог

вводимые примечания

Руководство по идентификации. Такие инструкции не приводят в каталоге

Целочисленный тип

Значение целого числа

вспомогательный объект для целочисленного и рационального типов

Тип данных со ссылкой на элемент данных

Значение ссылок на элемент данных

Тип локализованного текста

Значение локализованного текста

Тип числового измерения

Значение числового измерения

Тип диапазона измерения

Значение диапазона измерения

Тип измерения

Значение измерения

Числовой ТИЛ

Числовое значение

Установленный элемент данных

Элемент данных

Установленная валюта

Установленные данные контекста

Данные контекста

Установленный элемент данных

Элемент данных

Установленное свойство

Значение свойства

Установленный спецификатор измерения

На словарную концепцию спецификатора измерения приводят ссылку в спецификаторе ограниченного значения

Установленная единица измерения

На словарную концепцию единицы измерения приводят ссылку в значении измерения по UOM

Рвционвльный тип

Рациональное значение

Реальный формат

вспомогательный объект для реального и сложного типов данных

Реальный тип

Реальное значение

Последовательный тип

Последовательное значение

Совокупный тип

Совокупное значение

Строковый формат

вспомогательный объект для строкового типа данных

Строковый тип

Строковое значение

Тип данных для обозначения времени

Значение времени

Тип данных для обозначения года, месяца

Значение месяца, года

Тип данных для обозначения года

Значение года

24

ГОСТ Р ИСО/ТС 22745-30—2009

Приложение £

(справочное)

Руководство по применению

В данном приложении приведено руководство по использованию контекста данных.

В каталоге контекст применяют для определения условий, под влиянием которых свойство имеет установленное значение. Если свойство д имеет значение только при условии, что другие свойства pf * vf. р2 ■ v2,... это выражение представляют с использованием лары «значение свойства» для д * v при соответствующем контексте (или окружающих условиях), включающем в себя элементы условий объектов, которые представляют условия р1 * vf. д2 * у2.....

В руководстве по идентификации установленный контекст данных применяют для определения того, что элемент контекста может или должен соответствовать значению свойства для какого-либо указанного свойства.

Пример — Получатель информации требует, чтобы при номинальной наарузке (е фунтах) на упорный шарикоподшипник были обеспечены средний срок службы (а часах) и частота вращения (а оборотах а минуту), для которых допускается такая наарузка.

ОТО использует идентификаторы концепции, приведенные в таблице 0.1 приложения О.

Таблица Е.1 — Идентификаторы концепции для вышеприведенного примера

Концепция

Тип

Наименование

Ю

Свойство

Номинальная нагрузка

0161-1 #02-016933V1

Свойство

Средний срок службы

0161-1 #02-015649*1

Свойство

Частоте вращения

0161-1*02-017966*1

Единице измерения

Фунты

0161-1*05-00315791

Единица измерения

часы

0161-1 #05-003185*1

Единица измерения

Обороты в минуту

0161 -1*05-004 516*1

Примеры кодирования в системе XML.

Coded:

<ig:prescribed-property property-ref* *0161 -1*02-016933*1'» <dt:measure-number-type>

<dt:preecribed-uom uom-ref«*0161-1*05-003157* IV» </dl:measure-number-type»

<ig:preecnbed-dat8-environment»

<lg:preecnbed-condition-element property-ref**0161-1*02-015649*1'» <dt:measure-number-type>

<dt:preecnbed-uom uom -re f* '0161 -1 #05-003185# 1V»

</dt:meaeu re-number-type»

</ig:prescnbed-condition-eiement»

<ig:preecnbed-condit*on-element property-ref* *0161-1*02-017966# 1"» <dt:measure-number-type>

<dt.preecribed-uom uom-ref*"0l 61-1*05-004516*1*/» <fdt:measure-number-type»

</ig:prescnbed-condnion-eiement»

</lg:prescnbed-data-environmenl>

</ig:prescnbed-propetly>

Decoded:

ogprescribed-property property-ref**toad rating'» <dt:measure-number-type»

25

ГОСТ Р ИСОГГС 22745-30—2009

<dt:prescnbed-uom uom-ref“*pounds7> </dt:meaeure-number-type>

<ig:prescribed-data-environment>

ogpreacnbed-condition-element property-refc'average life rating*» <dt:measure-number-type»

<dt:prescribed-uom uom-re(**hours7> </dt:measure-number-type»

</tg:pre8crlbed-conditlon-element»

<tg:prescribed-condltlon-element property-refB'rotation speed*» <dt:measure-number-type»

<dt:prescribed-uom uom-refB*revolutions per minute*/» </dl:measure-number-type»

</tg:prescnbed-condiUoivelement»

</tg.prescrlbed-data-environment»

</ig:preseribed-property»

26

ГОСТ Р ИСО/ТС 22745-30—2009

Приложение ДА

(справочное)

Сведения о соответствии ссылочных международных стандартов ссылочным национальным стандартам Российской Федерации

Сведения о соответствии ссылочных международных стандартов ссылочным национальным стандартам Российской Федерации приведены в таблице ДА.1.

Таблица ДА.1

Обозначение ссылочного международного стандарте

Стелена

соответствия

Обозначение и наименование соответствующего национального стандарта

ИСО 2274S-2

ИСО 29002-5

ИСО/МЭК 6824-1

ют

ИСО/МЭК 8824-1-2001/ИСО/МЭК 8624-1 «Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации»

ИСО/МЭК 9945-2

* Соответствующий национальный стандарт отсутствует. До его утверждения рекомендуется использовать перевод на русский язык денного международного стандарта, который находится в Федеральном информационном фонде технических регламентов и стандартов.

Примечание — 8 настоящей таблице использовано следующее условное обозначение степени соответствия стандартов:

ЮТ — идентичные ствндврты.

27

ГОСТ Р ИСОЛГС 22745-30—2009

библиография

[1]    ISO 4217

[2]    ISO 10303 (all parts)

[3]    ISO 13399 (all parts)

[4]    ISO 13584 (all parts)

[5]    ISO 1S926 (all parts)

Codes for the representation of currencies and funds

Industrial automation systems and integration — Product data representation and exchange

Outing tool data representation and exchange

Industrial automation systems and integration — Paris library

Industrial automation systems and integration — Integration of life-cycle data for process plants including oil and gas production facilities

(6] iSOttS 22745-10"

Industrial automaton systems and integration — integration of life-cycle data for process plants including oil and gas production facilities

[7] ISO 2274S-13

industrial automation systems and integration — Open technical dlctionanes end their application to master data — Part 13: Identification of concepts and terminology

(6] ISO/TS 22745-40"

industrial automation systems and integration — Open technical dlctionanes end their

[9] ISO/IEC 11404

application to master data — Part 40: Master data representation Information technology — General-Purpose Datatypes (GPO)

(10)    1ЁС 61360 (all part») Standard data element types with associated classification scheme for electric components

(11)    Java™ 2 Platform Standard Edition 5.0 API Specification. Sun Microsystems

"Будет опубликован.

26

ГОСТ Р ИСО/ТС 22745*30—2009

УДК 681.3.01.016    ОКС 25.040.01    П87

Ключевые слова: концептуальная модель информации, идентификация, формат обмена, модель ссылок. модель типа данных

2d

Редактор Т.А. Леонова Технический редактор И.С. Гришанова Корректор ЕЮ. Митрофанова Компьютерная верстка В.И. Грищенко

Сдано а набор 11.04.2011. Подписано а печать 22.05.2011. Формат $0x84Бумага офсетная. Гарнитура Ариал. Печать офсетная. Уел. печ. п. 4.18. Уч.-иад. л. Э.10. Тираж 108 экэ. Зак. 396.

ФГУП «СТАНДАРТИНФОРМ». 123995 Москва. Гранатный лер.. 4.

«vwiv.goatrifo.ru info£goatinfo.iu Набрано во ФГУП «СТАНДАРТИНФОРМ* на ПЭВМ

Отпечатано а филиале ФГУП кСТАНДАРТИНФОРМ» — тип. «Московский печатник», 106062 Москва, Лялин пер.. 6.