Главная страница

Пример бд. 1. Фамилия исполнителя работы


Скачать 190.96 Kb.
Название1. Фамилия исполнителя работы
Дата29.08.2022
Размер190.96 Kb.
Формат файлаdocx
Имя файлаПример бд.docx
ТипАнализ
#655708

Пример

Фирма выполняет ремонт компьютеров. Требуется разработать базу данных для хранения информации о выполнении ремонтных работ сотрудниками фирмы. При оформлении заказа фиксируется дата выполнения заказа, вид выполненной работы, исполнитель работы. Каждый исполнитель получает фиксированный процент вознаграждения от стоимости выполнения работы. Этот процент устанавливается персонально каждому исполнителю при заключении трудового договора между фирмой и работником. Исполнитель получает вознаграждение, которое вычисляется как Стоимость выполнения заказа * Фиксированный процент вознаграждения

Анализ описания предметной области позволяет выделить набор данных, которые должны храниться в проектируемой базе данных:

1. Фамилия исполнителя работы;

2. Имя исполнителя работы;

3. Отчество исполнителя работы;

4. Процент вознаграждения (может различаться для разных исполнителей);

5. Наименование работы;

6. Стоимость работы (фиксированная для каждого наименования работы);

7. Дата исполнения работы

Исходя из набора данных, которые должны храниться в БД, можно выделить два информационных объекта: Исполнитель (Фамилия, Имя, Отчество, Процент вознаграждения) и Работа (Наименование, Стоимость работы). Определим соответствующие таблицы ИСПОЛНИТЕЛИ и РАБОТЫ Ни одно из первоначально заданных полей таблицы ИСПОЛНИТЕЛИ не определяет однозначно каждую запись таблицы, поэтому в таблицу введено поле Код исполнителя, значения в котором будут уникальными для каждого исполнителя. Это поле является первичным ключом таблицы ИСПОЛНИТЕЛИ и будет определено как ключевое поле. С этой же целью в таблицу РАБОТЫ введен первичный ключ Код работы.



написать администратору сайта