Курсовая работа: Аварийная служба

Связь М:1, на складе может быть много материалов, у материалов может быть много складов.

Разработка реляционной модели

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

Реляционная модель для системы “Аварийная служба”.

Смена

id Вид Дата

Id– первичный ключ

Бригада

Т.к. как объекты бригада и смена связаны отношение 1:М мы добавляем в таблицу М (Бригада) столбец, который соответствует ключу объекта, мощность со стороны которого равняется “один” т.е. id смены, этот столбец будет внешним ключом

Id Id смены Id рабочего Кол-во рабочих

Id – первичный ключ

Id смены – вторичный ключ

Id рабочего – вторичный ключ

Список работников

Id ФИО Адрес Должность

Id – первичный ключ

Заявка

Id Название ЧП Дата Адрес

Список материалов

Этот объект связан отношением 1:М с объектами Склад и ЧП, поэтому в эту таблицу мы добавляем ключи из таблиц со стороны 1. Это idЧП и idсклада.

Id Id ЧП Название Стоимость Кол-во

Id– первичный ключ

Idчп – вторичный ключ

Склад

Id Материал Всего материала на складе

Id – первичный ключ


ЧП

Id Вид ЧП Стоимость Премия Время выполнения

Id – первичный ключ

Транспорт

Транспорт связан отношение 1:М с объектом ЧП, поэтому мы добавляем в эту таблицу ключ из объекта с отношением 1, этот ключ id ЧП.

Id Id ЧП Тип транспорта Вместимость

Id– первичный ключ

Idчп – вторичный ключ

При связи М:Мсоздается третья дополнительная таблица, которая включает ключи двух других таблиц.

Это таблицы:

Бригада - Список работников

Id бригады Id работника

К-во Просмотров: 1355
Бесплатно скачать Курсовая работа: Аварийная служба