Корпоративные базы данных - статьи

       

Пример разработки модели в ERwin



Рассмотрим цикл разработки на примере, приведенном в статье Кодда .

Коротко напомним содержательную сторону задачи. Ведется учет служащих. Для каждого служащего
хранится информация о детях и о списке занимавшихся этим служащим должностей. Для должностей
хранится информация по установленным должностным окладам.

Сначала создадим логический уровень модели. Для этого зададим режим отображения сущностей
(Display/Entity Level). Создадим при помощи линейки инструментов сущности "служащий", "дети",
"история работы", "история зарплаты". Будем именовать сущности на русском языке.

Выбрав каждую сущность, зададим для нее подробное описание на русском языке в редакторе "Entity
Definition". Это описание появится в отчетах ERwin и может быть отображено на диаграмме.

Укажем связи между сущностями. Например, "служащий" связан идентифицирующей связью "является
родителем" с сущностью "дети". Описание связи вводится в редакторе "Editor/Relationship".

Результат работы отображен на диаграмме ERwin (рис. 2).





Содержание раздела