Каждое определение понятия СIIM-онтологии включает несколько блоков информации и соотношений, содержащих другие понятия онтологии СIIM. В представлении XML-языка каждое понятие СIIM-онтологии представлено одним XML-элементом. При этом блоки информации, способствующие определению понятия СIIM-онтологии, представляются либо внешне, либо внутренне для соответствующего ассоциированного элемента XML-языка в зависимости от использованного соотношения:
- внешние представления используются для ссылок на любой блок информации, представляющий другое понятие СIIM-онтологии, через его собственный идентификатор;
- внутренние представления используются для ссылок на любой другой блок информации.
Рисунок 1 иллюстрирует указанные два вида представления.
external ref | Внешние ссылки |
PLIB ontology concept id1 | Понятие онтологии библиотеки PLIB. Идентификатор id1 |
poi A | Блок информации А |
poi: piece of information | poi - блок информации |
Рисунок 1 - Описание понятий СIIM-онтологии
Допустим, что определены два понятия СIIM-онтологии. Они оба однозначно идентифицированы (их идентификаторы: id1, id2). Дополнительно они оба определены несколькими блоками информации (poi), встроенными внутрь XML-представления понятий СIIМ-онтологии. С другой стороны, указанные блоки информации могут сами включать некоторые другие блоки информации. Наконец, понятие СIIМ-онтологии с идентификатором id1 ссылается на понятие СIIМ-онтологии с идентификатором id2.
Примечание - Использование внутреннего представления (для внедрения ссылочного блока информации внутрь элемента XML-языка, представляющего понятие онтологии модели СIIM) может привести к дублированию некоторых блоков информации. В любом случае это не изменяет семантики базовой СIIM-модели данных на EXPRESS-языке.