Корпоративные информационные системы. Погонин В.А - 81 стр.

UptoLike

81
гично зададим связи между сущностями «Служащий» и «Должность»
и между «Должность» и «Зарплата», характеризуя их как «Работает в»
и «Получает». Результат представлен на рис. 2.7.
Теперь двойным щелчком по полю сущности перейдем в режим
задания атрибутов. Для сущности «Сотрудник» зададим ключевой ат-
рибут «Табельный номер» и неключевые атрибуты «Имя», «Дата рож-
дения», «Адрес». Заметим, что в дочерней сущности «Дети» ключевой
атрибут «Табельный номер» не нужно заносить вручную, ERrwin7
обеспечивает его миграцию из родительской сущности «Сотрудник» и
помечает буквами «FK», что значит «внешний ключ» (Foreign Key). То
же происходит с другими дочерними сущностями.
Для атрибутов «Имя» и «Дата рождения» сущности «Служащий»
укажем, что они являются альтернативным ключом, для этого на
вкладке «Key Groups» создадим новую группу и поместим в нее атри-
буты «Имя» и «Дата рождения». Эти атрибуты на рис. 2.8 помечены
буквами «AK» (Alternative Key) и числами обозначающими номер аль-
тернативного ключа и номер атрибута в составе ключа.
Рис. 2.7. Диаграмма уровня сущности
Рис. 2.8. Диаграмма уровня атрибутов