1. Главная
  2. Библиотека
  3. Базы данных
  4. Создайте ER-модель на основе следующих сущностей и их атрибутов: **Сущность: Сотрудник (Employee)** * Атрибуты: * EmployeeID...

Создайте ER-модель на основе следующих сущностей и их атрибутов: **Сущность: Сотрудник (Employee)** * Атрибуты: * EmployeeID (INT, PRIMARY KEY) * FirstName (VARCHAR(255)) * LastName (VARCHAR(255)) * MiddleName (VARCHAR(255)) *

«Создайте ER-модель на основе следующих сущностей и их атрибутов: **Сущность: Сотрудник (Employee)** * Атрибуты: * EmployeeID (INT, PRIMARY KEY) * FirstName (VARCHAR(255)) * LastName (VARCHAR(255)) * MiddleName (VARCHAR(255)) *»
  • Базы данных

Условие:

сделай ER-модель по данным ниже:
Сущность: Сотрудник (Employee)
• Атрибуты:
* EmployeeID (INT,PRIMARY KEY)
* FirstName (VARCHAR(255))
* LastName (VARCHAR(255))
* MiddleName (VARCHAR(255))
* DepartmentID (INT, FOREIGN KEY)
* JobTitle (VARCHAR(255))
* Salary (DECIMAL(10, 2)
* HireDate (DATE)
* Email (VARCHAR(255))
* PhoneNumber (VARCHAR(20))
* ManagerID (INT, FOREIGN KEY, NULL)
• Замечание: Атрибут ManagerID является внешним ключом, ссылающимся на EmployeeID той же таблицы (самоссылающаяся связь).
Сущность: Отдел (Department)
• Атрибуты:
* DepartmentID (INT, PRIMARY KEY)
* DepartmentName (VARCHAR(255)
* Location (VARCHAR(255))
Сущность: Проект (Project)
• Атрибуты:
* ProjectID (INT,PRIMARY KEY)
* ProjectName (VARCHAR(255))
* StartDate (DATE)
* EndDate (DATE)
* Budget (DECIMAL(12, 2))
Сущность: Задача (Task)
• Атрибуты:
* TaskID (INT,PRIMARY KEY)
* ProjectID (INT, FOREIGN KEY)
* TaskName (VARCHAR(255))
* AssignedTo (INT, FOREIGN KEY)
* DueDate (DATE)
* Status (VARCHAR(50))
Сущность: Клиент (Customer)
Атрибуты:
* CustomerID (INT,PRIMARY KEY)
* CompanyName (VARCHAR(255))
* ContactName (VARCHAR(255))
* ContactEmail (VARCHAR(255))
* ContactPhone (VARCHAR(20))
Сущность: Продукт (Product)
Атрибуты:
* ProductID (INT,PRIMARY KEY)
* ProductName (VARCHAR(255))
* Description (TEXT)
* Price (DECIMAL(10, 2)
Сущность: Заказ (Order)
Атрибуты:
* OrderID (INT, PRIMARY KEY)
* CustomerID (INT,FOREIGN KEY)
* OrderDate (DATE)
* TotalAmount (DECIMAL(12, 2)

Решение:

На основе предоставленных данных, можно создать следующую ER-модель, которая включает в себя сущности, их атрибуты и связи между ними: ### Сущности и их атрибуты: 1. **Сотрудник (Employee)** - EmployeeID (INT, PRIMARY KEY) - FirstName (VARCHAR(255)) - LastName (VARCHAR(255)) - MiddleName (VARCHAR(255)) - DepartmentID (INT, FOREIGN KEY) - JobTitle (VARCHAR(255)) - Salary (DECIMAL(10, 2)) - HireDate (DATE) - Email (VARCHAR(255)) - PhoneNumber (VARCHAR(20)) - ManagerID (INT, FOREIGN KEY, NULL) - самоссылающаяся связь на EmployeeID 2. **Отдел (Department)** -...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет