diff --git a/Andmebaasi deklaratsioon.txt b/Andmebaasi deklaratsioon.txt new file mode 100644 index 0000000..3a9ea76 --- /dev/null +++ b/Andmebaasi deklaratsioon.txt @@ -0,0 +1,26 @@ +CREATE TABLE `Flights`( + `destination` CHAR(255) NOT NULL, + `time` BIGINT NOT NULL, + `seats` INT NOT NULL, + primary key (destination) +); +CREATE TABLE `Bookings`( + `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, + `seat` INT NOT NULL, + `flightNum` CHAR(255) NOT NULL, + `bookingNumber` BIGINT NOT NULL, + `luggageClass` INT NULL COMMENT '1-With check-in +2-Oversized +3-Other', + `checkedIn` TINYINT(1) NOT NULL, + primary key (id) +); +CREATE TABLE `Users`( + `documentNum` BIGINT NOT NULL, + `firstName` CHAR(255) NULL, + `lastName` CHAR(255) NULL, + `dateOfBirth` CHAR(255) NULL, + `email` CHAR(255) NULL, + `residency` CHAR(255) NULL, + primary key (documentNum) +);