Веерные ловушки Разработать модель для данных о трудоустройстве.


Веерные ловушки Разработать модель для данных о трудоустройстве. Для каждого человека нужно хранить должность, фирму и даты пребывания в должности и работы на фирме. Один и тот же сотрудник может занимать одну и ту же должность в одной и той же фирме в разные периоды времени

Веерные ловушки ЧЕЛОВЕК ДОЛЖНОСТЬ ФИРМА # * ид * фамилия * имя # * название описание o # * код * название занимает занята имеется на наниматель нанят наниматель

Веерные ловушки Не допускайте образования колец из связей «многие-ко-многим»

ДОЛЖНОСТЬ * название описание Веерные ловушки ФИРМА o # * код * название вовлечен в упомянута в упомянута как располагает вовлечен в ЗАНЯТИЕ ДОЛЖНОСТИ ТРУДОУСТРОЙСТВО представляет принадлежит организовано касается ЧЕЛОВЕК # * ид * фамилия * имя организует ЕДИНИЦА ШТАТНОГО РАСПИСАНИЯ касается касается # # # #

Преодоление веерных ловушек ЧЕЛОВЕК ДОЛЖНОСТЬ ФИРМА # * ид * фамилия * имя o # * код * название касается ЗАПИСЬ ТРУДОВОЙ КНИЖКИ упоминает указана в # * название описание вносит вносится получает #

Разрывы Возникают в случае, если выполнение функции соединения возлагается на сущность, которая не в состоянии этого сделать, обычно из-за временного характера связи.

Разрывы ОТДЕЛ АВТОМОБИЛЬ ФИРМЫ СЛУЖАЩИЙ используется имеет право пользоваться нанимает работает в Функция соединения автомобиля с отделом возлагается на сущность «служащий»

Устранение разрывов ОТДЕЛ АВТОМОБИЛЬ ФИРМЫ СЛУЖАЩИЙ используется нанимает работает в имеет является приписана к представляет собой имеет право пользоваться ЕДИНИЦА РАСПРЕДЕЛЕНИЯ

Переносимые связи Переносимость связи – возможность перемещения связи с одного экземпляра сущности на другой экземпляр той же сущности

Преобразование логической модели данных в физическую

er_2.ppt
- Количество слайдов: 10