Что такое метамодель?
Метамодель, говоря проще, это модель модели.
Мы построили модели для таких понятий, как кредитная карточка, счет, рейс, купон и личность.
Метамодель же будет включать в себя схемы и определения, имеющие отношение к понятиям сущности, атрибута, домена, связи и многим другим, упоминавшимся в Главе 9 и в Глоссарии. Отношения между основными понятиями данной книги можно изобразить простой схемой:
Рисунок H-1. Простая метамодель

Трактовка метамоделей
Метамодели трактуются подобно обычным моделям. Например:
Каждая СУЩНОСТЬ может быть подтипом одной и только одной СУЩНОСТИ и супертипом по отношению к двум и более СУЩНОСТЯМ.
Она может описываться одним и более АТРИБУТАМИ, каждый из которых может входить в один и только один ДОМЕН.
Кроме того, каждая СУЩНОСТЬ может быть субъектом одной и более СВЯЗЕЙ, каждая из которых входит в другую или ту же СУЩНОСТЬ.
Большинство рассмотренных метапонятий представлено на следующей схеме:
Рисунок H-2. Метамодель, состоящая из понятий, рассмотренных в книге
