Переход от базовой ER-модели к ERWin.ppt
- Количество слайдов: 38
Переход от базовой ERмодели к ERWin/IDEF 1 X
Базовая ER-модель. Простой объект
ERWin-IDEF 1 X. Независимая по идентификации сущность
ERWin-IDEF 1 X. Зависимая по идентификации сущность
ERWin • На стадии логического проектирования следует: – определить что будет выбрано в качестве первичного ключа – определить альтернативные ключи Определяется как свойства атрибутов
Различия • В ERWin, атрибуты, входящие в первичный ключ, отображаются над линией , все остальные – под линией, разделяющей обозначение сущности
Базовая ER-модель. Разновидности свойств
Идентифицирующая связь 1: М. ERWin-IDEF 1 X
Базовая ER-модель. Изображение зависимой по идентификации сущности
Неидентифицирующая связь 1: М. ERWin-IDEF 1 X
1: 1. ERWin -IDEF 1 X Необязательный класс членства
Идентифицирующая связь 1: М. ERWin-IE
Неидентифицирующая связь 1: М. ERWin-IE
1: 1. ERWin-IE Необязательный класс членства
Создание агрегированного объекта • Агрегированный объект изображается как обычная сущность. • Идентификаторы связанных с ним объектов при первоначальном описании объектов не вводятся. Они мигрируют автоматически при установлении связи. • Тип связи - идентифицирующая.
Пример изображения агрегированного объекта
Изображение множественного свойства
Преобразование модели
Денормализация. Объединение двух таблиц, связанных идентифицирующей связью, в одну. (Roll-Down Denormalization)
Денормализация. Объединение двух таблиц, связанных идентифицирующей связью, в одну. Пример.
вертикальное разбиение таблиц Мастер – 6 шагов
горизонтальное разбиение таблицы
Отображение агрегированного объекта. Трансформация модели
Переход от базовой ER-модели к ERWin.ppt