создания и использования ИС говорит о том, что ошибки, возможные в процессе
этого этапа, очень трудно выявить и устранить, поскольку они встречаются
обычно уже на последующих этапах создания системы – при реализации и
поддержке.
На этапе проектирования логической модели концепция данных переходит
в логическую модель, создаваемую в рамках указанной модели хранения
информации основной СУБД. По итогу, этот этап отражает, какая СУБД
используется в качестве целевой - иерархическая, сетевая, реляционная или
объектно-ориентированная. Тут проходят все остальные аспекты начальной
СУБД – к примеру, некие особенности физической реализации хранения данных.
Логическая модель, отражающая особенности отображения о создаваемой
системе больше одного типа пользователей, считается глобальной логической
моделью данных. Есть пара базовых подходов для создания совокупной
логической модели: метод внедрения представлений и централизованный способ.
Если создается крупная ИС, лучше и эффективнее использовать второй подход,
когда общая логическая модель реализуется методом слияния отдельных моделей,
показывающих представления отдельных групп пользователей.
В процессе создания прототипа принимаются решения о вариантах
реализации текущей БД. Поэтому физическое проектирование очень сильно
завязано на конкретной СУБД. Между разработкой логической модели и
подготовкой прототипа есть постоянная обратная связь, т.к. все решения,
принимаемые на этапе создания прототипа для повышения производительности
системы, очень влияют и на структуру логической модели. Цель создания
прототипа БД заключается в описании варианта итоговой реализации проекта
всей БД.
Для отображения отношений между сущностями используются связи.
Связи существуют, если экземпляры сущностей логически взаимосвязаны.
Схема базы данных показана на рисунке 2.4.