Любое действие в системе должно быть в приложении к данным, а полнота функций проверяется только относительно модели данных.
Модель предметной области (МПО) - это модель, определяющая совокупность и взаимосвязь основных типов объектов (классов, сущностей), с которыми работает проектируемая система.
Объекты предметной области представляют собой предметы, которые существуют, или события, которые происходят в той среде, в которой работает система (в реальности).
Класс (сущность, в другой нотации) - шаблон, в который заполняются данные реального объекта/экземпляра класса.
При проектировании ИС графический вид наиболее простой для показа классов и их взаимодействия, в отличие от текстовой, математической или табличной модели.
Нотации описания МПО:
В рамках курса базы данных (БД) существует три уровня моделирования:
Аналитик, как роль, работает на концептуальном уровне. Это обуславливается существованием различных БД, с определенными особенностями архитектуры. Соответственно, на логическом и физическом уровнях могут появиться дополнительные атрибуты для целостности картины. Но убирать из более высокого уровня ничего нельзя, так как это ведет к потере данных.
Методы выявления классов: