Employees
Employees
create table department (dept_id INT NOT NULL, dept_name VARCHAR(30), mgr_id INT,
location_id INT, PRIMARY KEY (dept_id), FOREIGN KEY(mgr_id) REFERENCES
employee(emp_id));
ALTER TABLE employee ADD FOREIGN KEY (dept_id) REFERENCES department (dept_id);
create table jobs (job_id VARCHAR(15) NOT NULL, job_title VARCHAR(50), min_salary
DECIMAL(10,2), max_salary DECIMAL(10,2), PRIMARY KEY (job_id));
create table job_history (emp_id INT NOT NULL, start_date DATE, end_date DATE,
job_id VARCHAR(20), dept_id INT, PRIMARY KEY (emp_id), FOREIGN KEY (emp_id)
REFERENCES employee (emp_id), FOREIGN KEY (job_id) REFERENCES jobs (job_id),
FOREIGN KEY (dept_id) REFERENCES department (dept_id));
X------------------X------------------X------------------X------------------
X------------------X------------------X------------------X------------------
X----------------
X------------------X------------------X------------------X------------------
X------------------X------------------X------------------X------------------
X-----------------X---------------