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

редактировать

Термин представление является слово или сочетание слов, которые семантически представляют собой тип данных (область значений) элемента данных. Термин представления обычно называется словом класса теми, кто знаком со словарями данных. ИСО / МЭК 11179-5: 2005 определяет термин представления как обозначение экземпляра класса представления. Как используется в ИСО / МЭК 11179, термин представления - это та часть имени элемента данных, которая обеспечивает семантический указатель на базовый тип данных.. Класс представлений является классом представлений. Этот класс представления обеспечивает способ классификации или группировки элементов данных.

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

Условия представления обычно «утверждаются» организацией или органом по стандартизации, использующим их. Например, ООН публикует свой утвержденный список как часть Технической спецификации основных компонентов СЕФАКТ ООН. Универсальный Framework Элемента данных использует подмножество терминов представления ТСККА и присваивает числовые коды к тем, которые используются.

Содержание

  • 1 Примеры использования термина представления
    • 1.1 Управление ценностными доменами
    • 1.2 Поиск эквивалентных свойств
    • 1.3 Заключение
    • 1.4 Обязательные поля
    • 1.5 Поиск измерений и мер хранилища данных
    • 1.6 Технические характеристики основных компонентов
    • 1.7 Универсальная структура элементов данных
  • 2 Пример представления терминов в виде суффикса XML
  • 3 Примерные условия представления
  • 4 Плюсы условий представительства
  • 5 Минусы условий представительства
  • 6 Стандарты, в которых используются термины представления
  • 7 См. Также
  • 8 Примечания
  • 9 Внешние ссылки

Варианты использования термина представления

Управление ценностными доменами

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

Поиск эквивалентных свойств

Когда человек или программный агент анализирует два отдельных реестра метаданных для поиска эквивалентности свойств, в качестве руководства можно использовать Срок представления. Например, если в системе A есть элемент данных, такой как PersonGenderCode, а в системе B есть элемент данных, например PersonSexCode, суффикс кода может помочь двум системам сопоставить только элементы данных с суффиксом «Код». Однако таксономия терминов собственности (например, «пол» или «пол») в этом отношении гораздо эффективнее.

Вывод

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

Обязательные поля

Термины представления также используются, чтобы делать выводы о требованиях к собственности. Например, если бы поток данных имел элемент данных PersonBirthDateAndTime, вы бы знали, что доступны и релевантны ОБЕ дата И время, а не только дата. Если время рождения было необязательным, следует использовать отдельные элементы данных, такие как PersonBirthDate и PersonBirthTime.

Поиск измерений и мер хранилища данных

При создании хранилища данных бизнес-аналитик просматривает Условия представления, чтобы быстро найти измерения и меры предмета для построения кубов OLAP. Например:

  1. Индикатор или Код используются для создания измерений хранилища данных.
  2. Дата или DateTime используются для связи с измерением времени, которые часто используются кубами с помощью согласованных измерений.
  3. Сумма, число, мера или стоимость (которые можно складывать вместе) являются кандидатами для измерения
  4. Имя и текст используются для меток экрана или других описательных элементов.
  5. Процент необходимо проанализировать, поскольку их нельзя сложить вместе с ясным значением.
  6. ID используется для удаления повторяющихся записей

Технические характеристики основных компонентов

Совместная техническая спецификация основных компонентов ISO / ООН формально определяет как разрешенный набор терминов представления, так и соответствующий набор типов данных. ISO 15000-5 - это уровень реализации ISO 11179, который в соответствии с нормативными требованиями выражает набор правил для семантического определения концептуальных и физических / логических моделей данных для широкого спектра применений. В ISO 15000-5 термин представления обеспечивает механизм для гармонизации доменов значений элементов данных-кандидатов перед добавлением к общей модели (ам) данных. ISO 15000-5 используется рядом правительств, организаций по разработке стандартов и в частном секторе в качестве основы для моделирования данных.

Универсальная структура элементов данных

Некоторые неформальные стандарты, такие как Универсальная структура элементов данных (которые называют термин представления «словом свойства») присваивают уникальные целочисленные идентификаторы каждому термину представления. Это позволяет инструментам отображения метаданных отображать один набор элементов данных в другие словари метаданных. Пример таких сопоставлений можно найти в поле Property word ID. Обратите внимание, что по состоянию на ноябрь 2005 г. концепции UDEF не получили широкого распространения.

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

Например, если фрагмент XML-данных имел следующее:

lt;Persongt; lt;PersonIDgt;123-45-6789lt;/PersonIDgt; lt;PersonGivenNamegt;Johnlt;/PersonGivenNamegt; lt;PersonFamilyNamegt;Smithlt;/PersonFamilyNamegt; lt;PersonBirthDategt;1990-08-14lt;/PersonBirthDategt; lt;/Persongt;

В приведенном выше примере терминами Представления являются «ID» для lt;PersonIDgt;, суффикс «Name» для имени и фамилии и «Дата» для lt;PersonBirthDategt;.

Примерные условия представления

Ниже приведены образцы Условий представления, которые использовались для обмена электронными сообщениями в таких системах, как NIEM или GJXDM 3.0: [примечание: указанные здесь ограничения ограничиваются этими спецификациями и не представляют универсального консенсуса]

Образцы условий представления
Срок использование
Количество Денежное выражение в денежных единицах.
BinaryObject Набор последовательностей двоичных октетов конечной длины, используемых для представления звука, изображений и других структур.
Код Пронумерованный список всех допустимых значений. Каждое перечислимое значение представляет собой строку, которая для краткости представляет конкретное значение. Например, для PersonGenderCode допустимыми значениями могут быть «мужской», «женский» или «неизвестный».
Дата ISO 8601 дата, как правило, в формате YYYY-MM-DD
DateTime ISO 8601 Дата (в формате ГГГГ-ММ-ДД) и времени структуры. Примечание. Не используйте, если ОБЯЗАТЕЛЬНЫЕ поля - дата И время. Если одно ИЛИ другое является необязательным, всегда указывайте элементы данных как отдельные элементы даты и времени.
Графический Используется для хранения изображений. Вторично по отношению к двоичному объекту.
МНЕ БЫ Аббревиатура идентификатора
Идентификатор Не зависящая от языка метка, знак или маркер, используемые для установления идентичности и уникального различения одного экземпляра объекта в схеме идентификации.
Показатель Логическое, ровно два взаимоисключающих значения (истина или ложь). Необходимо дать точное определение значения истинной ценности.
Измерение Числовое значение определяется путем измерения в единицах измерения. Обычно используется с такими элементами, как рост или вес. если единица измерения не ясна, ее следует указать.
название Текстовая метка, используемая для идентификации объекта. Имя обычно имеет смысл на каком-то языке и является основным средством идентификации объектов для людей. В отличие от идентификатора имя не обязательно уникально.
Число Присваивается или определяется расчетом.
Текст Строка символов обычно в виде слов.
Время Временная структура ISO 8601.
Стоимость Тип Numeric.
Процентов Тип Numeric, который традиционно является результатом вычисления отношения, которое варьируется от значений от 0 до 1 для значений от 0% до 100%.
Количество Неденежное числовое значение или количество единиц.
Ставка Тип числового
Год ISO 8601 года

Плюсы условий представительства

  • Использование терминов представления в имени элемента данных - это соглашение, которое широко применяется в нескольких крупных системах, таких как NIEM, GJXDM и ebXML.
  • Многие архитекторы данных, отвечающие за отображение XML из зарубежных источников, находят очень полезными термины представления.
  • Такие стандарты, как UDEF, зависят от точного кодирования Условий представления.
  • Инструменты, которые проверяют списки перечисления, могут быстро различать закодированные значения, ища суффикс «Код».
  • Для пространственного анализа данных можно использовать термины представления для создания хранилищ данных. Термины представления, такие как Код и Индикатор, можно преобразовать в измерения, а Суммы и Показатели можно преобразовать в меры в таблице фактов.

Минусы условий представительства

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

Стандарты, в которых используются термины представления

[Примечание] Это чрезвычайно ограниченный набор из широкого диапазона стандартов, которые определяют использование терминов представления.

Смотрите также

Ноты

  1. ^ ISO / IEC 11179-5 3.11 (zip-файл 238 КБ)
  2. ^ В ISO / IEC 11179-3: 2003 5.4 (ZIP-файл 546 КБ) это фактически класс представления, который указан как атрибут элемента данных.

внешние ссылки

Последняя правка сделана 2023-03-31 07:21:11
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте