-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSchemata.sql
56 lines (43 loc) · 845 Bytes
/
Schemata.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
--From ERD export
CREATE TABLE "dept_manager" (
"dept_No" Varchar,
"emp_No" Int,
"from_date" Date,
"to_date" Date,
PRIMARY KEY ("dept_No", "emp_No")
);
CREATE TABLE "department" (
"dept_No" Varchar,
"dept_Name" Varchar,
PRIMARY KEY ("dept_No")
);
CREATE TABLE "dept_emp" (
"emp_No" Int,
"dept_No" Varchar,
"from_date" Date,
"to_date" Date,
PRIMARY KEY ("emp_No", "dept_No")
);
CREATE TABLE "titles" (
"emp_No" Int,
"title" Varchar,
"from_date" Date,
"to_date" Date,
PRIMARY KEY ("emp_No")
);
CREATE TABLE "salaries" (
"emp_No" Int,
"salary" Type,
"from_date" Date,
"to_date" Date,
PRIMARY KEY ("emp_No")
);
CREATE TABLE "employees" (
"emp_No" Int,
"birth_date" Date,
"first_name" Varchar,
"last_name" Varchar,
"gender" Varchar,
"hire_date" Date,
PRIMARY KEY ("emp_No")
);