/*
 * Creating Tables
 *
 */

CREATE TABLE EMPLOYEES (		\
	SSN		NUMERIC(9),	\
	LAST_NAME	VARCHAR(20),	\
	FIRST_NAME	VARCHAR(20),	\
	ANNUAL_SALARY	NUMERIC(6),	\
	BIRTH_DATE	DATE)

CREATE TABLE JOB_TITLES (		\
	JOB_TITLE_CODE	NUMERIC(6),	\
	JOB_TITLE	VARCHAR(60))

/*
 * Non-temporal Tables
 * 
 */

CREATE TABLE INCUMBENTS (		\
	SSN		NUMERIC(9),	\
	PCN		NUMERIC(6))

CREATE TABLE POSITIONS (		\
	PCN		NUMERIC(6),	\
	JOB_TITLE_CODE1 NUMERIC(6))

/*
 * Temporal Tables
 * 
 */

CREATE TABLE INCUMBENTS (		\	
	SSN		NUMERIC(9),	\
	PCN		NUMERIC(6),	\
	START_DATE	DATE,		\
	END_DATE	DATE)

CREATE TABLE POSITIONS (		\
	PCN		NUMERIC(6),	\
	JOB_TITLE_CODE1 NUMERIC(6),	\
	START_DATE	DATE,		\
	END_DATE	DATE)

CREATE TABLE SAL_HISTORY (		\
	SSN		NUMERIC(9),	\
	AMOUNT		NUMERIC(6),	\
	HISTORY_START_DATE	DATE,	\
	HISTORY_END_DATE	DATE)

