проверка на наличие пропущенных сущностей
– проверка на наличие пропущенных сущностей и связей;
– проверка корректности внешних ключей;
– проверка соблюдения ограничений целостности;
– выполнение чертежа глобальной логической модели данных;
– обновление документации.
3.2. Проверка глобальной логической модели данных
Проверка глобальной логической модели данных с помощью методов нормализации и контроль возможности выполнения требуемых транзакций. На этом этапе выполняются действия, аналогичные тем, которые производились на этапах 2.3 и 2.4 при проверке каждой из локальных логических моделей данных.
3.3. Проверка возможностей расширения модели в будущем
Определение вероятности внесения каких-либо существенных изменений в созданную модель данных в обозримом будущем и оценка того, насколько данная модель приспособлена для внесения подобных изменений.
3.4. Создание окончательного варианта диаграммы «сущность-связь»
Создание окончательного варианта диаграммы «сущность-связь», представляющей глобальную логическую модель данных организации.
3.5. Обсуждение глобальной логической модели данных с пользователями
Цель данного этапа – убедиться в том, что созданная глобальная логическая модель данных адекватно отражает моделируемую часть информационной структуры организации.
ЭТАП 4
Перенос глобальной логической модели данных в среду целевой СУБД
Создание базовой функциональной схемы реляционной базы данных на основе глобальной логической модели данных.
4.1. Проектирование таблиц базы данных в среде целевой СУБД.
Определение способа представления всех выделенных в глобальной логической модели данных отношений в виде таблиц целевой СУБД. Документирование результатов проектирования таблиц.
4.2. Реализация бизнес правил организации в среде целевой СУБД
Реализация бизнес правил организации в среде целевой СУБД. Документирование полученных результатов разработки.