hristocr

Untitled

Oct 7th, 2018
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. CREATE TABLE manufacturers(
  2. manufacturer_id INT UNIQUE ,
  3. name VARCHAR(20),
  4. established_on DATE
  5. );
  6.  
  7. INSERT INTO manufacturers(manufacturer_id, name, established_on)
  8. VALUES
  9. (1, 'BMW', '1916-03-01'),
  10. (2, 'Tesla', '2003-01-01'),
  11. (3, 'Lada', '1966-05-01');
  12.  
  13. CREATE TABLE models(
  14. model_id INT UNIQUE ,
  15. name VARCHAR(20),
  16. manufacturer_id INT NOT NULL
  17. );
  18.  
  19. INSERT INTO models(model_id, name, manufacturer_id)
  20. VALUES
  21. (101,'X1',1),
  22. (102,'i6',1),
  23. (103,'Model S',2),
  24. (104,'Model X',2),
  25. (105,'Model 3',2),
  26. (106,'Nova',3);
  27.  
  28. ALTER TABLE manufacturers
  29. ADD PRIMARY KEY (manufacturer_id);
  30.  
  31. ALTER TABLE models
  32. ADD PRIMARY KEY (model_id);
  33.  
  34. ALTER TABLE models
  35. ADD FOREIGN KEY (manufacturer_id) REFERENCES manufacturers(manufacturer_id);
Advertisement
Add Comment
Please, Sign In to add comment