ГОСТ Р ИСО/МЭК 11179-1—2010
6 Метаданные
6.1 Понятия
В стандартахсерии ИСО/МЭК 11179 метаданные определены какданные, которые определяют и
описывают другие данные. Это означает, что метаданные являются данными, а данные становятся
метаданными, когда они используются подобным образом. Это происходит при конкретных обстоя
тельствах. для конкретных целей, с определенными перспективами, без которых данные не являются
метаданными. Набор обстоятельств, целей или перспектив, для которых некоторые данные использу
ются как метаданные, называют контекстом. Таким образом, метаданные являютсяданными о данных в
некотором контексте.
Таккакметаданныеявляютсяданными, то метаданныемогутхраниться вбазеданныхибытьорга
низованы с использованием какой-либо модели. Некоторые модели являются очень специфическими
для приложений, другие — более общими. Представленная и описанная модель в ИСО/МЭК 11179-3
(метамодель регистра и основные атрибуты) — общая. Она является представлением человеческого
понимания метаданных, необходимыхдля описания конструкций данных, включая взаимосвязи меж
думетаданными, ноне устанавливает, какдолжны бытьпредставленыметаданныев приложенияхРМД.
Модельтакого роданазываютконцептуальной модолью. Концептуальная модель предназначенадля
чтения и пониманиялюдьми.
Модель, описывающая метаданные, называется метамоделью. Концептуальная модель, пред
ставленная в ИСО/МЭК 11179-3. является метамоделью в этом смысле.
6.2 Базовая модель элементов данных
На рисунко 1проиллюстрированы идеи, изложенные в данном подразделе. Рисунок не является
нормативным, а иллюстрируетосновные идеи.
В стандартах серии ИСО/МЭК 11179 элемент данных состоитиздвух частей:
- понятие элементаданных (ПЭД) являетсяпонятием,котороеможетбытьпредставленовфор
ме элемента данных, описанного независимоот какого-либо конкретного представления;
- представление образовано областью значений, типом данных, единицами измерения (при
необходимости) и классом представления (факультативно).
С точки зрения моделирования данных и для целей стандартов серии ИСО/МЭК 11179 понятие
элементаданных может быть разложенонадве составляющие;
- класс объектов является множеством идей, абстракций или предметов реального мира, кото
рые могутбытьидентифицированы сявными границами исмыслом, аих свойства иповедение следуют
одним итем же правилам;
- свойство является характеристикой, общейдля всехчленов класса объектов.
Классыобъектов являются тем местом, где собираюти хранятданные. Они являются понятиями и
соответствуютпонятиям (представлениям)в классахобъектно-ориентированныхмоделей исущностям
в моделяхсущность— связь. Примерами классовобъектов являются автомобили, лица, домовладель
цы. работники и пр. Свойства — это то, что люди используют для различения или описания объектов.
Свойстваявляются характеристиками(необязательно существенными)классаобъектов иобразуютего
охват. Они также являются понятиями и соответствуют понятиям (представлениям) в атрибутах (без
соответствующего типаданных) вобъектно-ориентированных моделях или моделяхсущность— связь.
Примерамисвойств являются цвет, модель, пол. возраст, доход, адрес, цена.
Класс объектов может быть общим понятием. Это происходит тогда, когда множество объектов,
соответствующихданному классуобъектов, имеет два и более членов. Примеры из предыдущегоабза
ца относятся к этому типу. Подобным образом описывают данные уровня записи. С другой стороны,
класс объектов может быть индивидуальным понятием. Это происходит тогда, когда множество
объектов, соответствующих данному классу объектов, состоит из одного члена. Примерами являются
понятия, соответствующие единственномуобъекту, такие как «множество лиц в США» или «множество
служащих сектора услуг в Австралии». Подобным образом описывают агрегированные данные.
Примерамисвойств являютсясреднийдоход или общий заработок.
Важно отличать фактический классобъекта или свойство от его имени. Это различие между поня
тием иегообозначением. Классыобъектов исвойства являются понятиями; их имена являются обозна
чениями. Сложности возникают из-за того, что люди передают понятия словами (обозначениями)
и очень просто спутать понятие с используемым для его представления обозначением. Например,
боль шинстволюдей, прочитав словодоход, будутуверены, что они недвусмысленно его
интерпретировали.
7