2.3.2. Характеристика базы данных
Концептуальная модель — это формализованное описание предметной области,
которое выполняется безотносительно к применяемым в последующем техническим и
программным средствам [9]. Такая модель обязана быть динамической и давать
возможность легкой корректировки. К главным требованиями, которые предъявляются
к инфологической или концептуальной модели, относятся следующие:
-·концептуальная модель обязана содержать в себе всю достаточную и
необходимую информацию для дальнейшего проектирования БД
-·концептуальная модель обязана быть понятна для лиц, которые принимают
участие в создании данной системы.
Логическую структуру информации об объектах системы представляет ER-
модель. Компонентами ER-модели являются отношения (связи между объектами) и
сущности (объекты) Объект имеет значительное количество экземпляров или
реализаций. Образуется экземпляр объекта совокупностью определенных значений
данных, а также должен определяться, то есть идентифицироваться значением ключа
объекта, состоящего из одного либо нескольких ключевых данных.
Сущности могут быть независимыми и зависимыми. Сущность считается
независимой, когда каждый экземпляр ее однозначно идентифицируется без
определения ее отношений с остальными сущностями. А зависимая сущность
находится в прямой зависимости от отношений с остальными сущностями.
Чтобы отобразить отношения меж сущностями используют связи. Существуют
связи, когда экземпляры сущностей приобретают логическую взаимосвязь.
ER-модель разработанной базы данных изображена на рис. 20.