Здавалка
Главная | Обратная связь

Помимо перечисленных основных конструкций модель данных может содержать ряд дополнительных.



Подтипы и супертипы: одна сущность является обобщающим понятием для группы подобных сущностей (рисунок 11).

Взаимно исключающие связи: каждый экземпляр сущности участвует только в одной связи из группы взаимно исключающих связей (рисунок 12).

Рис. 13.

Рис.14. Подтипы и супертипы

Рис. 15. Взаимно исключающие связи

Рекурсивная связь: сущность может быть связана сама с собой (рисунок 16).

Неперемещаемые (non-transferrable) связи: экземпляр сущности не может быть перенесен из одного экземпляра связи в другой (рисунок 17).

Рис. 16. Рекурсивная связь

Рис. 17. Неперемещаемая связь

Работа с ERWin

Палитра инструментов на логическом уровне

Сущность Категория

Выбор (режим мыши)

Текст

ERwin Toolbox

Перемещение

Атрибутов

между или

Внутри

сущностей

Связь

Используются две нотации создания моделей - IDEF1X (армия США и госучреждения, финансовые и промышленные корпорации), IE (промышленность).

Переключение: Option / Preferences / Methodology

ERwin имеет несколько уровней отображения диаграммы

  • уровень сущностей
  • уровень атрибутов
  • уровень определений
  • уровень первичных ключей
  • уровень иконок

Переключение - через контекстное меню (ПЩ на свободном месте, пункт Display Level) или через кнопки палитры инструментов ( первые 3 уровня)

Уровни отображения модели

Уровень отображения Представление модели
Сушность ( Entity)
Деталь

Атрибуты (Attribute) Сотрудник
Первичный ключ (Primary Key) Деталь Номер детали
Определение (Definition) Деталь Содержит информацию о деталях
Сущности с изображением малых иконок
$ счет

Сущности с изображением больших иконок
$ счет

Установка цвета и шрифта - панель инструментов Font and Color Toolbar

Создание логической модели в ERWin

Ключи

Каждая сущность должна иметь по крайней мере один потенциальный ключ ( поле или набор полей с уникальными значениями)







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.