86
• инфологическая модель может содержать всю необходимую и
достаточную информацию для дальнейшего создания БД;
• инфологическая модель должная пониматься лицам, которые
непосредственно участвуют в создании системы.
ER-модель является логической структурой данных об объектах системы.
Компонентами ER-модели выступают сущности (объекты) и отношения (связи
между объектами). Объект включает большое количество реализаций или
экземпляров. Экземпляр объекта происходит из совокупности конкретных
значений реквизитов и определяется однозначно, т.е. указываться значением
ключа объекта, включающего нескольких ключевых реквизитов [17].
Для отображения отношений между сущностями часто применяют связи.
Связи могут быть, если экземпляры сущностей взаимосвязаны логически уже
изначально.
Первый этап проектирования базы данных состоит в разработке
концептуальных моделей данных для каждого из существующих типов
пользователей создаваемого приложения.
Концептуальное проектирование – это конструирование информационной
модели предприятия, не зависящей от каких-либо условий реализации.
Логический уровень – точка зрения пользователя. Это абстрактный взгляд
на данные. На нем используются данные в таком виде, в каком они известны в
реальном мире. Объектам модели (сущностям и атрибутам) даются имена,
понятные широкому кругу специалистов.
Создание локальных концептуальных моделей данных полностью не
зависит от типа СУБД, языка программирования, типа компьютера, ОС,
приложений и т.д [21].
Связи между сущностями представляют специфические отношения
(отношение типа родитель - потомок), то есть когда каждый экземпляр
родительской сущности ассоциирован с произвольным количеством экземпляров
второй сущности, называемой потомком, а каждый экземпляр сущности - потомок
ассоциирован с одним экземпляром сущности-родителя. Неспецифические