Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование базы данных «Туризм»

ОБЪЕКТЫ БД

Для проектирования БД «Туризм» можно выделить следующие объекты:

  1. Employees (Работники)
  2. Orders(Заказы)
  3. Client(Клиенты)
  4. Service(Услуги)

ОПИСАНИЕ СУЩНОСТЕЙ И АТРИБУТОВ ОБЪЕКТОВ

Объект Employees имеет сущности:

  1. Id(integer) – ID работника
  2. Employee_code(integer) – Код работника
  3. Name(varchar) - Имя
  4. Surname(varchar) - Фамилия
  5. Patronymic(varchar) - Отчество
  6. Birthdate(date) – Дата рождения
  7. Salary(float) - Зарплата
  8. Position(varchar) - Должность
  9. Email(varchar) – Электронная почта
  10. Phone(varchar) – Телефон

Объект Orders имеет сущности:

  1. Id(integer) – ID заказа
  2. Order_code(integer) – Код заказа
  3. Employee_code(integer) – Код работника
  4. Client_code(integer) – Код клиента
  5. Date(date) – Дата заказа

Объект Client имеет сущности:

  1. Id(integer) – ID клиента
  2. Client_code(integer) – Код клиента
  3. Name(varchar) - Имя
  4. Surname(varchar) - Фамилия
  5. Patronymic(varchar) - Отчество
  6. Email(varchar) – Электронный адрес
  7. Phone(varchar) - Телефон

Объект Service имеет сущности:

  1. Id(integer) – ID услуги
  2. Service_code(integer) – Код услуги
  3. Title(varchar) – Название
  4. Price(float) – Цена

ОПИСАНИЕ КЛЮЧЕЙ И СВЯЗЕЙ ОБЪЕКТОВ

Объект Employees имеет ключи:

  1. ID – первичный ключ
  2. Employee_code – вторичный ключ, связь один ко многим к объекту Orders сущности employee_code

Объект Orders имеет ключи:

  1. ID – первичный ключ
  2. Order_code - вторичный ключ, связь один ко многим к объекту Service сущности service_code

Объект Client имеет ключи:

  1. ID – первичный ключ
  2. Client_code – вторичный ключ, связь один ко многим к объекту Orders сущности client_code

Объект Service имеет ключи:

  1. ID – первичный ключ

ER - ДИАГРАММА