Guest User

Untitled

a guest
Jun 25th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. CREATE DATABASE skola DEFAULT CHARACTER SET utf8 COLLATE utf8_czech_ci;
  2.  
  3. USE skola;
  4.  
  5. CREATE TABLE Pacienti (
  6. id_pacienta int (10) auto_increment,
  7. Jmeno VARCHAR (60),
  8. Prijmeni VARCHAR (60),
  9. Adresa VARCHAR (60),
  10. Telefon int (13),
  11. doktor int (10),
  12. pojistovna int (10),
  13. nemoc int (10),
  14. PRIMARY KEY (id_pacienta),
  15. FOREIGN KEY (doktor) REFERENCES Doktori (id_doktor) ON DELETE CASCADE,
  16. FOREIGN KEY (pojistovna) REFERENCES Pojistovna (id_pojistovna) ON DELETE CASCADE,
  17. FOREIGN KEY (nemoc) REFERENCES Nemoci (id_nemoci) ON DELETE SET NULL
  18. )
  19. ENGINE=innoDB;
  20.  
  21. CREATE TABLE Doktori (
  22. id_doktor int (10) auto_increment,
  23. cislo_d_oddeleni int (10),
  24. jmeno VARCHAR (60),
  25. prijmeni VARCHAR (60),
  26. Adresa VARCHAR (60),
  27. rok_nast date,
  28. PRIMARY KEY (id_doktor),
  29. FOREIGN KEY (cislo_d_oddeleni) REFERENCES Oddeleni (cislo) ON DELETE CASCADE
  30. )
  31. ENGINE=innoDB;
  32.  
  33. CREATE TABLE Oddeleni (
  34. cislo int (10) auto_increment,
  35. o_doktor int (10),
  36. Nazev VARCHAR (60),
  37. PRIMARY KEY (cislo),
  38. FOREIGN KEY (o_doktor) REFERENCES Doktori (id_doktor) ON DELETE CASCADE
  39. )
  40. ENGINE=innoDB;
  41.  
  42. CREATE TABLE Pojistovna (
  43. id_pojistovna int (10),
  44. Nazev VARCHAR (60),
  45. Telefon int (13),
  46. Adresa VARCHAR(60),
  47. PRIMARY KEY (id_pojistovna)
  48. )
  49. ENGINE=innoDB;
  50.  
  51. CREATE TABLE Nemoci (
  52. id_nemoci int (10),
  53. Nazev VARCHAR (60),
  54. Priznaky VARCHAR (60),
  55. Lecba VARCHAR (60),
  56. PRIMARY KEY (id_nemoci)
  57. )
  58. ENGINE=innoDB;
  59.  
  60.  
  61.  
  62. CREATE TABLE Pacientnemoc (
  63. p_pacient int (10),
  64. p_nemoc int (10),
  65. FOREIGN KEY (p_pacient) REFERENCES Pacienti (id_pacienta) ON DELETE CASCADE,
  66. FOREIGN KEY (p_nemoc) REFERENCES Nemoci (id_nemoci) ON DELETE CASCADE
  67. )
  68. ENGINE=innoDB;
Add Comment
Please, Sign In to add comment