-- Create a new company database CREATE DATABASE industry; -- Switch to the newly created database USE industry; -- Create a table for employees CREATE TABLE Employees ( EmployeeID INT PRIMARY KEY, FirstName VARCHAR(50), LastName VARCHAR(50), Department VARCHAR(50), Salary DECIMAL(10, 2) ); -- Create a table for customers CREATE TABLE Customers ( CustomerID INT PRIMARY KEY, FirstName VARCHAR(50), LastName VARCHAR(50), Email VARCHAR(100), Phone VARCHAR(20) ); -- Create a table for products CREATE TABLE Products ( ProductID INT PRIMARY KEY, ProductName VARCHAR(100), Price DECIMAL(10, 2), StockQuantity INT ); -- Create a table for orders CREATE TABLE Orders ( OrderID INT PRIMARY KEY, CustomerID INT, OrderDate DATE, TotalAmount DECIMAL(10, 2), FOREIGN KEY (CustomerID) REFERENCES Customers(CustomerID) ); -- Create a table for order items CREATE TABLE OrderItems ( OrderItemID INT PRIMARY KEY, OrderID INT, ProductID INT, Quantity INT, Subtotal DECIMAL(10, 2), FOREIGN KEY (OrderID) REFERENCES Orders(OrderID), FOREIGN KEY (ProductID) REFERENCES Products(ProductID) ); -- Create a table for departments CREATE TABLE Departments ( DepartmentID INT PRIMARY KEY, DepartmentName VARCHAR(50) ); -- Create a table for employee department assignments CREATE TABLE EmployeeDepartments ( EmployeeDepartmentID INT PRIMARY KEY, EmployeeID INT, DepartmentID INT, FOREIGN KEY (EmployeeID) REFERENCES Employees(EmployeeID), FOREIGN KEY (DepartmentID) REFERENCES Departments(DepartmentID) );