Вопросы реляционного проектирования

Первичная разработка базы данных в терминах реляционной модели включает в себя создание отношений, составляющих базу данных. Хотя эта задача может показаться легкой, неосмотрительного программиста поджидает множество ловушек.

Предположим, что к информации, содержащейся в отношении на рис. 9.3, мы хотим добавить данные об обязанностях каждого сотрудника. Это может быть список должностей, состоящий из таких атрибутов, как название должности (JobTitle) (секретарь, делопроизводитель, управляющий этажа), идентификационный код (Jobld — уникальный для каждой должности), код квалификации (SkillCode) для каждой должности, отдел (Dept), которому она принадлежит, и период, в течение которого сотрудник занимал указанную должность, то есть даты начала (StartDate) и окончания (TermDate) работы. (На место даты окончания работы ставится звездочка, если сотрудник в данный момент занимает эту должность.)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: