lab Oracle Assignment
lab Oracle Assignment
-- 5. Create Tables for Employee, Project, Contractor, and Material (using Object Types)
-- Employee Table
CREATE TABLE Employee_table OF Employee (
CONSTRAINT emp_pk PRIMARY KEY (employee_id)
);
-- Project Table
CREATE TABLE Project_table OF Project (
CONSTRAINT proj_pk PRIMARY KEY (project_id)
);
-- Contractor Table
CREATE TABLE Contractor_table OF Contractor (
CONSTRAINT cont_pk PRIMARY KEY (contractor_id)
);
-- Material Table
CREATE TABLE Material_table OF Material (
CONSTRAINT mat_pk PRIMARY KEY (equipment_id)
);
-- Insert a Contractor
INSERT INTO Contractor_table VALUES (1, 'Jane Smith', 'Intermediate');
-- Insert Material
INSERT INTO Material_table VALUES (1, 'Excavator', TO_DATE('2023-10-15', 'YYYY-MM-DD'));