84
определение атрибутов сущностей;
приведение модели к необходимой степени нормальной формы.
Логическим уровнем представления модели считается теоретический
взгляд на данные, на нем данные представлены точно так же, как и в
реальности. Логическую модель данных принято считать универсальной, и
никак не связанной с определенной реализацией СУБД. Физическая модель
данных, наоборот, находится в зависимости от определенной СУБД,
фактически считаясь отображением системного каталога. В физической
модели имеется информация обо всех объектах БД (базы данных). Так как не
существует стандартов на объекты БД (к примеру, отсутствует стандарт на
типы данных), физическая модель находится в зависимости от определенной
реализации СУБД. Таким образом, одной и той же логической модели могут
отвечать ряд различных физических моделей. Если в логической модели не
имеет значения, каким именно типом данных располагает атрибут, то в
физической модели считается важным описание всей информации об
определенных физических объектах [15].
Инновационные объектно-ориентированные CASE-средства
предоставляют возможность эффективного решения задач проектирования
приложений. Среди подобных пакетов – Rational Rose, Together Control
Center, BPWin, ERWin, Model Mart, Silverrun Business Process Modeller,
Process Analyst.
Для инфологического проектирования БД избрано CASE-средство
Computer Associates ERwin.
В предоставленной работе инфологической модели дано описание в
нотации IDEF1X. Такая методология применяет строго структурированный
набор типов конструкций моделирования. В процессе создания модели
данных применяется 2 уровня представления данных: физический и
логический.
Инфологическая модель в нотации IDEF1X показана на рисунке 18. На
диаграмме показаны сущности и их атрибуты, а также первичные ключи, по