Hydrinx

SQL Assignment

Jul 3rd, 2020
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.54 KB | None | 0 0
  1. CREATE TABLE account_logins (
  2.        account_id int,
  3.        account_name varchar(255),
  4.        account_password varchar(255),
  5.        account_email varchar(255),
  6.        account_other_info varchar(255),
  7.        account_tickets_purchased int,
  8.        PRIMARY KEY (account_id)
  9.        );
  10.  
  11. CREATE TABLE seat_price (
  12.        cinema_id int,
  13.        standard_seat_ticket decimal,
  14.        vip_seat_ticket decimal,
  15.        virtual_seat_ticket decimal,
  16.        senior_ticket decimal,
  17.        adult_ticket decimal,
  18.        child_ticket decimal,
  19.        discount_applied decimal,
  20.        standard_ticket_price decimal,
  21.        vip_seat_ticket_price decimal,
  22.        virtual_seat_ticket_price decimal,
  23.        senior_ticket_price decimal,
  24.        adult_ticket_price decimal,
  25.        child_ticket_price decimal,
  26.        discounted_ticket_price decimal,
  27.        PRIMARY KEY (cinema_id)
  28.        );
  29.  
  30. CREATE TABLE movie_seat_booking (
  31.        booking_id int,
  32.        account_id int,
  33.        booking_seat_row varchar(255),
  34.        booking_seat_number int,
  35.        movie_id int,
  36.        cinema_screen int,
  37.        PRIMARY KEY (booking_id)
  38.        );
  39.  
  40. CREATE TABLE movies (
  41.        movie_id int,
  42.        movie_name varchar(255),
  43.        movie_show_date varchar(255),
  44.        movie_screen int,
  45.        movie_genre varchar(255),
  46.        movie_rating decimal,
  47.        PRIMARY KEY (movie_id)
  48.        );
  49.  
  50. CREATE TABLE cinemas (
  51.        cinema_id int,
  52.        cinema_name varchar(255),
  53.        cinema_screens int,
  54.        cinema_screen_seat_capacity int,
  55.        PRIMARY KEY (cinema_id)
  56.        );
Add Comment
Please, Sign In to add comment