3.1 Общие положения
Модель данных ИСО 15926-2 является базовой и строго упорядоченной (нормализованной). Описание модели требует гибкости, оно является достаточно сложным. ИСО/ТС 15926-7 устанавливает шаблоны, являющиеся выражением предварительно определенных семантических блоков. Они обеспечивают оптимальный способ использование модели.
В настоящем стандарте указанные шаблоны преобразуются в конструктивы языка OWL, обеспечивающие хранение информации, интеграцию данных, обмен информации и способность к интероперабельности.
3.2 Шаблоны ИСО/ТС 15926-7 и правила логики первого порядка
Модель данных ИСО 15926-2 определяет фундаментальные понятия. Они представлены базовой, концептуальной моделью данных, являющейся основой для практической реализации коллективно используемых баз и хранилищ данных. Рассматриваемая модель данных используется вместе со справочными данными: либо это стандартные экземпляры, представляющие обычную информацию для нескольких пользователей, либо это технологические установки, либо то и другое. Поддержка указанной производственной деятельности с заданным жизненным циклом зависит от использования соответствующих справочных данных вместе с рассматриваемой моделью данных. В соответствии с ИСО/ТС 15926-7, они транслируются в логику первого порядка с типами данных сущности языка EXPRESS, представленными как унарные сказуемые, или с атрибутами языка EXPRESS, представленными как бинарные сказуемые.
Для настоящего стандарта сигнатуры шаблонов являются базовыми структурирующими элементами. В настоящем стандарте сигнатуры шаблонов транслируются на сетевой язык OWL со ссылками на правила логики первого порядка.
3.3 Справочные данные ИСО/ТС 15926-4
ИСО/ТС 15926-4 устанавливает справочные данные, определяющие таксономию основных классов и используемые типы данных сущности ИСО 15926-2.
В настоящем стандарте справочные данные рассматриваются как постоянные термины используемых правил.
Примечание - В рамках настоящего подхода, связанного с использованием атрибутов, которые указывают на справочные данные, инстанцирующие типы данных сущности, рассматриваемые уравнения правил (выражения) упрощаются.
3.4 Таксономия, определенная пользователем
Пользователю часто нужно определять особые понятия в форме специализаций основных классов таксономии ИСО/ТС 15926-4.
Пример - "Насос модели 4НМ" N СР-834833 - это специализированный класс в каталоге поставщика корпорации XYZ Corporation. Тогда rdfs:subClassOf - это точка соответствия класса "Центробежные насосы" в основной библиотеке справочных данных RDL.
3.5 Шаблоны и специализированные шаблоны
Шаблоны (см. раздел 7) и специализированные шаблоны (см. раздел 8), определенные в настоящем стандарте и в специализациях пользователя, образуют "производные понятия" в соответствии с ИСО/ТС 15926-7.
3.6 Использование сетевого языка онтологии (OWL)
Настоящий стандарт основывается на использовании среды описания ресурса RDF, схемы RDF и сетевого языка онтологий OWL.
Приложение С устанавливает правила использования указанных языков в контексте настоящего стандарта.
Примечание - Среда описания ресурса RDF, схемы RDF и язык OWL позволяют представить одну и ту же семантику различными способами. Чтобы сделать коды более прозрачными и понятными, необходимы определенные правила. Это не препятствует подключению словарей RDF/OWL, использующих язык OWL, в различных контекстах.
3.7 Области имен
Система справочных данных ИСО 15926 с помощью языка OWL подразделяется на множество онтологий, соответствующих рассматриваемым областям имен.
Таблица 1 показывает префиксы областей имен с идентификаторами URI областей имен, используемыми в качестве примеров в настоящем стандарте. Данные идентификаторы установлены консорциумом всемирной сети W3C.
Таблица 1 - Унифицированные идентификаторы ресурса URI, установленные консорциумом всемирной сети
Префикс области имен | Идентификатор URI области имен | Описание |
owl | http://www.w3.org/2006/12/owl2-xml# | Язык OWL версия 2 |
rdfs | http://www.w3.org/2000/01/rdf-schema# | Схема RDF |
rdf | http://www.w3.org/1999/02/22-rdf-svntax-ns# | Среда описания ресурса |
xsd | http://www.w3.org/2001/XMLSchema# | Схема XML |
Таблица 2 показывает префиксы областей имен с идентификаторами URI областей имен, используемыми для примеров в настоящем стандарте.
Таблица 2 - Области имен, используемые в качестве примеров в настоящем стандарте