-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.sql
More file actions
8 lines (6 loc) · 928 Bytes
/
Copy pathsetup.sql
File metadata and controls
8 lines (6 loc) · 928 Bytes
1
2
3
4
5
6
7
8
CREATE DATABASE gencorp;
CREATE TABLE Employee (employee_id int PRIMARY KEY NOT NULL AUTO_INCREMENT,fname VARCHAR(50) NOT NULL, mname VARCHAR(50),lname VARCHAR(50) NOT NULL, password VARCHAR(50) NOT NULL, authorization varchar(50));
CREATE TABLE Swarm (swarm_id int PRIMARY KEY AUTO_INCREMENT, name varchar(45) NOT NULL,quantity int, latitude double(9, 5), longitude double (9,5));
CREATE TABLE Oversees (employee_id int, swarm_id int, FOREIGN KEY(employee_id) REFERENCES Employee(employee_id), FOREIGN KEY(swarm_id) REFERENCES Swarm(swarm_id));
CREATE TABLE Gnome_Chompskis (chompskis_id int PRIMARY KEY AUTO_INCREMENT,name varchar(45) NOT NULL, age smallint, height double(10,2), weight double (10,2), no_teeth int UNSIGNED, swarm_id int, FOREIGN KEY(swarm_id) REFERENCES Swarm(swarm_id));
INSERT INTO Employee(fname, mname, lname, password, authorization) VALUES ("Benjamin", "", "Adams", "BAdamsBigBoss1000", "Bossman")