Срок представления - Representation term
А срок представления - слово или комбинация слов, которые семантически представляют тип данных (область значений) элемента данных. Термин представления обычно называют классное слово теми, кто знаком с словари данных. ISO / IEC 11179-5: 2005 определяет срок представления как обозначение экземпляра класса представления Как используется в ISO / IEC 11179, термин представления - это часть имя элемента данных который предоставляет семантический указатель на базовый тип данных. А Класс представления это класс представлений. Этот класс представления обеспечивает способ классифицировать или группа элементы данных.
А Срок представления можно рассматривать как атрибут элемент данных в реестр метаданных который классифицирует элемент данных в соответствии с типом данных, хранящихся в элементе данных.[1]
Условия представления обычно «утверждаются» организацией или органом по стандартизации, использующим их. Например, ООН публикует свой утвержденный список как часть Технической спецификации основных компонентов СЕФАКТ ООН. В Универсальная структура элементов данных использует подмножество терминов представления CCTS и присваивает им числовые коды.
Варианты использования термина представления
Управление ценностными доменами
Область значений выражает набор допустимых значений для элемента данных. Термин представления (и обычно соответствующий термин типа данных) составляет таксономию для доменов значений в наборе данных. Эта таксономия представляет собой класс представления. Таким образом, термин представления может использоваться для управления распространением доменов значений, гарантируя, что эквивалентные домены значений используют один и тот же термин представления.
Поиск эквивалентных свойств
Когда человек или программный агент анализирует два отдельных реестра метаданных, чтобы найти эквивалентность свойств, Срок представления может использоваться в качестве руководства. Например, если в системе A есть элемент данных, такой как PersonGenderCode, а в системе B есть элемент данных, такой как PersonSexCode, суффикс кода может помочь двум системам сопоставить только элементы данных с суффиксом «Код». Однако таксономия терминов собственности (например, «пол» или «пол») в этом отношении гораздо более эффективна.
Вывод
Термин представления можно использовать по-разному, чтобы делать выводы о наборах данных. Термины представления сообщают наблюдателю любого потока данных о типах данных и дают указание на то, как можно использовать элемент данных. Это очень важно при сопоставлении реестров метаданных с внешними элементами данных. Например, если вам отправили запись о человеке, вы можете поискать любой суффикс «ID», чтобы понять, как удаленная система может различать две отдельные записи.
Обязательные поля
Термины представления также используются, чтобы делать выводы о требованиях к собственности. Например, если бы поток данных имел элемент данных PersonBirthDateAndTime, вы бы знали, что доступны и актуальны ОБЕ дата И время, а не только дата. Если время рождения было необязательным, следует использовать отдельные элементы данных, такие как PersonBirthDate и PersonBirthTime.
Поиск измерений и мер хранилища данных
При создании хранилища данных бизнес-аналитик просматривает Условия представления, чтобы быстро найти измерения и меры предмета для построения кубов OLAP. Например:
- Индикатор или же Код используются для создания измерений хранилища данных
- Дата или же DateTime используются для связи с измерением времени, которые часто используются кубами совместно с согласованными измерениями.
- Количество, Число, Мера или же Ценить термины (которые можно складывать вместе) являются кандидатами на измерение
- Имя и Текст используются для меток экрана или других описательных элементов
- Процентов необходимо проанализировать, поскольку они не могут быть сложены вместе с ясным значением
- Я БЫ используется для удаления повторяющихся записей
Технические характеристики основных компонентов
Совместная техническая спецификация основных компонентов ИСО / ООН формально определяет как разрешенный набор терминов представления, так и соответствующий набор типов данных. ISO 15000-5 - это уровень реализации ISO 11179, который в нормативном порядке выражает набор правил для семантического определения концептуальных и физических / логических моделей данных для широкого спектра применений. В ISO 15000-5 термин представления обеспечивает механизм для гармонизации доменов значений элементов данных-кандидатов перед добавлением к общей модели (ам) данных. ISO 15000-5 используется рядом правительств, организаций по разработке стандартов и в частном секторе в качестве основы для моделирования данных.
Универсальная структура элементов данных
Некоторые неформальные стандарты, такие как Универсальная структура элементов данных (которые относятся к Термину представления как «Слову свойства») присваивают уникальные целочисленные идентификаторы каждому Термину представления. Это позволяет инструментам отображения метаданных отображать один набор элементов данных в другие словари метаданных. Пример этих сопоставлений можно найти на ID слова свойства. Обратите внимание, что по состоянию на ноябрь 2005 г. концепции UDEF не получили широкого распространения.
Пример представления терминов в виде суффикса XML
Например, если фрагмент XML-данных имел следующее:
<Person> <PersonID>123-45-6789</PersonID> <PersonGivenName>Джон</PersonGivenName> <PersonFamilyName>Смит</PersonFamilyName> <PersonBirthDate>1990-08-14</PersonBirthDate></Person>
В приведенном выше примере терминами Представления являются «ID» для
Примерные условия представления
Ниже приведены образцы Условий представления, которые использовались для обмена электронными сообщениями в таких системах, как NIEM или же GJXDM 3.0: [примечание: указанные здесь ограничения ограничиваются этими спецификациями и не представляют всеобщего консенсуса]
Срок | использование |
---|---|
Количество | Денежное выражение в денежных единицах. |
BinaryObject | Набор последовательностей двоичных октетов конечной длины, используемых для представления звука, изображений и других структур. |
Код | Пронумерованный список всех допустимых значений. Каждое перечислимое значение представляет собой строку, которая для краткости представляет конкретное значение. Например, для PersonGenderCode допустимые значения могут быть "мужской", "женский" или "неизвестный". |
Дата | An ISO 8601 дата обычно в формате ГГГГ-ММ-ДД |
DateTime | An ISO 8601 дата (в формате ГГГГ-ММ-ДД) И временная структура. Примечание. Не используйте, если ОБЯЗАТЕЛЬНЫЕ поля - дата И время. Если одно ИЛИ другое является необязательным, всегда указывайте элементы данных как отдельные элементы даты и времени. |
Графический | Используется для хранения изображений. Вторично по отношению к двоичному объекту. |
Я БЫ | Аббревиатура идентификатора |
Идентификатор | Не зависящая от языка метка, знак или маркер, используемые для установления идентичности и уникального отличия одного экземпляра объекта в пределах схема идентификации. |
Индикатор | Логическое, ровно два взаимоисключающих значения (истина или ложь). Необходимо дать точное определение значения истинной ценности. |
Мера | Числовое значение определяется путем измерения в единицах измерения. Обычно используется с такими элементами, как рост или вес. если единица измерения не ясна, ее следует указать. |
Имя | Текстовая метка, используемая для идентификации объекта. Имя обычно имеет смысл на каком-то языке и является основным средством идентификации объектов для людей. В отличие от идентификатор, имя не обязательно уникально. |
Число | Присваивается или определяется расчетом. |
Текст | Строка символов обычно в виде слов. |
Время | An ISO 8601 временная структура. |
Ценить | Тип Numeric. |
Процентов | Тип Numeric, который традиционно является результатом вычисления отношения, которое варьируется от значений от 0 до 1 для значений от 0% до 100%. |
Количество | Неденежное числовое значение или количество единиц. |
Ставка | Тип числового |
Год | An ISO 8601 Год |
Плюсы условий представительства
- Использование терминов представления в имени элемента данных - это соглашение, которое широко применяется в нескольких крупных системах, таких как NIEM, GJXDM и ebXML.
- Многие архитекторы данных, отвечающие за отображение XML из зарубежных источников, находят очень полезными термины представления.
- Стандарты, такие как UDEF зависят от точного кодирования Условий представления.
- Инструменты, которые проверяют списки перечисления, могут быстро различать закодированные значения, ища суффикс «Код».
- Размерный анализ данных можно использовать термины представления для создания хранилищ данных. Такие термины представления, как «Код» и «Индикатор», можно преобразовать в измерения, а суммы и меры можно преобразовать в меры в таблице фактов.
Минусы условий представительства
- Не существует универсального согласия относительно окончательного набора условий представления.
- Не всегда существует прямая связь между термином представления и областью значений, которую он представляет. Это вызвано дальнейшим уточнением соответствующего термина типа данных.
Стандарты, в которых используются термины представления
- Электронный бизнес с использованием расширяемого языка разметки
- Правительство США Национальная модель обмена информацией требует использования терминов представления для элементов данных XML.
- Стандарты обмена данными Министерства юстиции США Модель данных XML Global Justice требовалось использовать термины представления для элементов данных XML.
[Примечание] Это чрезвычайно ограниченный набор из широкого диапазона стандартов, которые определяют использование терминов представления.
Смотрите также
- ISO / IEC 11179
- ISO / IEC 11404
- Метаданные
- Элемент данных
- Класс представления
- Универсальная структура элементов данных
- XML
- Схема XML
Примечания
- ^ ИСО / МЭК 11179-5 3.11 (238 КБ zip-файл)
- ^ В ИСО / МЭК 11179-3: 2003 5.4 (546 КБ zip-файла) на самом деле класс представления который указывается как атрибут элемент данных.
внешняя ссылка
- ISO / TS 15000-5: 2005 Расширяемый язык разметки электронного бизнеса (ebXML) - Часть 5: Техническая спецификация основных компонентов ebXML, версия 2.01 (ebCCTS) (Файл в формате pdf размером 1 МБ)
- ISO / IEC 11179-3: 2003 Реестры метаданных (MDR) - Часть 3: Метамодель реестра и основные атрибуты (546 КБ zip-файл)
- ISO / IEC 11179-5: 2005 Реестры метаданных (MDR) - Часть 5: Принципы именования и идентификации (238 КБ zip-файл)
- ISO / IEC TR 20943-1: 2003 (E) Процедуры для достижения согласованности содержимого реестра метаданных - Часть 1: Элементы данных См. Стр. 84. (ZIP-файл 700 КБ)
- Учебные слайды DOJ и GJXDM по именованию
- ISO / IEC JTC 1 / SC 32 / WG 2 Метаданные
- НЕРАБОТАЮЩЕЙ ССЫЛКЕ: http://ashcomp.com/DOI_Representation_terms.html Условия представительства Министерства внутренних дел США
- Обучение NIEM см. На слайде на странице 8 термины, охваченные в учебном классе.
- Условия использования бета-версии NIEM 3.0