Веерные ловушки Разработать модель для данных о трудоустройстве.
Веерные ловушки Разработать модель для данных о трудоустройстве. Для каждого человека нужно хранить должность, фирму и даты пребывания в должности и работы на фирме. Один и тот же сотрудник может занимать одну и ту же должность в одной и той же фирме в разные периоды времени
Веерные ловушки ЧЕЛОВЕК ДОЛЖНОСТЬ ФИРМА # * ид * фамилия * имя # * название описание o # * код * название занимает занята имеется на наниматель нанят наниматель
Веерные ловушки Не допускайте образования колец из связей «многие-ко-многим»
ДОЛЖНОСТЬ * название описание Веерные ловушки ФИРМА o # * код * название вовлечен в упомянута в упомянута как располагает вовлечен в ЗАНЯТИЕ ДОЛЖНОСТИ ТРУДОУСТРОЙСТВО представляет принадлежит организовано касается ЧЕЛОВЕК # * ид * фамилия * имя организует ЕДИНИЦА ШТАТНОГО РАСПИСАНИЯ касается касается # # # #
Преодоление веерных ловушек ЧЕЛОВЕК ДОЛЖНОСТЬ ФИРМА # * ид * фамилия * имя o # * код * название касается ЗАПИСЬ ТРУДОВОЙ КНИЖКИ упоминает указана в # * название описание вносит вносится получает #
Разрывы Возникают в случае, если выполнение функции соединения возлагается на сущность, которая не в состоянии этого сделать, обычно из-за временного характера связи.
Разрывы ОТДЕЛ АВТОМОБИЛЬ ФИРМЫ СЛУЖАЩИЙ используется имеет право пользоваться нанимает работает в Функция соединения автомобиля с отделом возлагается на сущность «служащий»
Устранение разрывов ОТДЕЛ АВТОМОБИЛЬ ФИРМЫ СЛУЖАЩИЙ используется нанимает работает в имеет является приписана к представляет собой имеет право пользоваться ЕДИНИЦА РАСПРЕДЕЛЕНИЯ
Переносимые связи Переносимость связи – возможность перемещения связи с одного экземпляра сущности на другой экземпляр той же сущности
Преобразование логической модели данных в физическую
er_2.ppt
- Количество слайдов: 10

