Пример логической модели
Задание атрибутов модели - диалог Создание Физической модели данных Физическая модель содержит всю информацию, необходимую для реализации конкретной БД Различают два уровня физической модели § трансформационная модель (Transformation Model) § модель СУБД (DBMS Model) Трансформационная модель содержит всю информацию для реализации отдельного проекта, который может быть частью общей ИС и может описывать подмножество предметной области. Проектировщик может выделить подмножество модели в виде предметных областей (Subject Area) Модель СУБД автоматически генерируется из трансформационной модели и является точным отражением системного каталога СУБД Пример физической модели
Связь - многие-ко-многим. Возможна только на уровне логической модели данных
Именуется двумя фразами учит / учится у При переходе к физическому уровню ERwin автоматически преобразует связь: Teacher Teacher_Student Student
Student: NOT NULL Такой таблицы недостаточно, надо дополнить таблицу (таблица "Выполнение курсовых работ") колонкой "Дисциплина" или "Дата". Таблица называется "Курсовые". Teacher Курсовые Student
StudentID: NOT NULL Course: NOT NULL При этом на логическом уровне диаграмма не изменится. Типы сущностей и иерархия наследования Связи определяют, является ли сущность независимой или зависимой. Зависимые сущности Характеристическая - зависимая дочерняя сущность, которая связана только с одной родительской и по смыслу хранит информацию о характеристиках родительской сущности.
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|