fork download
  1. CREATE TABLE Predmet (
  2. predmet_id INTEGER PRIMARY KEY AUTOINCREMENT,
  3. naziv TEXT NOT NULL
  4. );
  5.  
  6. CREATE TABLE Sekcija (
  7. sekcija_id INTEGER PRIMARY KEY AUTOINCREMENT,
  8. naziv TEXT NOT NULL
  9. );
  10.  
  11. CREATE TABLE Predmet_Sekcija (
  12. predmet_id INTEGER,
  13. sekcija_id INTEGER,
  14. PRIMARY KEY (predmet_id, sekcija_id),
  15. FOREIGN KEY (predmet_id) REFERENCES Predmet(predmet_id),
  16. FOREIGN KEY (sekcija_id) REFERENCES Sekcija(sekcija_id)
  17. );
  18.  
  19. CREATE TABLE Projekat (
  20. projekat_id INTEGER PRIMARY KEY AUTOINCREMENT,
  21. naziv TEXT NOT NULL,
  22. sekcija_id INTEGER,
  23. FOREIGN KEY (sekcija_id) REFERENCES Sekcija(sekcija_id)
  24. );
  25.  
  26. INSERT INTO Predmet (naziv) VALUES
  27. ('Srpski jezik'),
  28. ('Likovno'),
  29. ('Engleski'),
  30. ('Racunarstvo');
  31.  
  32. INSERT INTO Sekcija (naziv) VALUES
  33. ('Dramska'),
  34. ('Novinarska'),
  35. ('Robotika'),
  36. ('Web-programiranje');
  37.  
  38. INSERT INTO Predmet_Sekcija VALUES
  39. (1,1),
  40. (2,1),
  41. (1,2),
  42. (3,2),
  43. (4,2),
  44. (4,3),
  45. (4,4);
  46.  
  47. INSERT INTO Projekat (naziv, sekcija_id) VALUES
  48. ('IoT', 3),
  49. ('Hamlet', 1),
  50. ('Trijumfalna kapija', 1),
  51. ('Kandze', 1),
  52. ('Vremenska prognoza', 2),
  53. ('Sport', 2),
  54. ('CV', 4),
  55. ('Onlajn prodaja', 4),
  56. ('Bezbednost na internetu', 4);
  57.  
  58. SELECT * FROM Predmet;
  59. SELECT * FROM Sekcija;
  60. SELECT * FROM Predmet_Sekcija;
  61. SELECT * FROM Projekat;
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
1|Srpski jezik
2|Likovno
3|Engleski
4|Racunarstvo
1|Dramska
2|Novinarska
3|Robotika
4|Web-programiranje
1|1
2|1
1|2
3|2
4|2
4|3
4|4
1|IoT|3
2|Hamlet|1
3|Trijumfalna kapija|1
4|Kandze|1
5|Vremenska prognoza|2
6|Sport|2
7|CV|4
8|Onlajn prodaja|4
9|Bezbednost na internetu|4