Advertisement
Guest User

Untitled

a guest
Dec 18th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. CREATE TABLE `terminy_zajec` (
  2. `id_zajecia` INT(4) NOT NULL AUTO_INCREMENT,
  3. `id_wykladowcy` INT(4) NOT NULL,
  4. `data zajec` DATE NOT NULL,
  5. `godzina` TIME NOT NULL,
  6. `sala` INT(4) NOT NULL,
  7. PRIMARY KEY (`id_zajecia`)
  8. );
  9.  
  10. CREATE TABLE `Wykladowcy` (
  11. `id_wykladowcy` INT(4) NOT NULL AUTO_INCREMENT,
  12. `imie` varchar(20) NOT NULL,
  13. `nazwisko` varchar(20) NOT NULL,
  14. `wydzial` varchar(50) NOT NULL,
  15. PRIMARY KEY (`id_wykladowcy`)
  16. );
  17.  
  18. CREATE TABLE `Studenci` (
  19. `id_studenta` INT(4) NOT NULL AUTO_INCREMENT,
  20. `imie` varchar(20) NOT NULL,
  21. `nazwisko` varchar(20) NOT NULL,
  22. `wydzial` varchar(50) NOT NULL,
  23. PRIMARY KEY (`id_studenta`)
  24. );
  25.  
  26. CREATE TABLE `zapisy_studentow` (
  27. `id_studenta` INT(4) NOT NULL,
  28. `id_zajec` INT(4) NOT NULL
  29. );
  30.  
  31. CREATE TABLE `zajecia` (
  32. `id_zajec` INT(4) NOT NULL AUTO_INCREMENT,
  33. `nazwa_przedmiotu` varchar(20) NOT NULL,
  34. `czas_trwania` TIME NOT NULL,
  35. PRIMARY KEY (`id_zajec`)
  36. );
  37.  
  38. ALTER TABLE `terminy_zajec` ADD CONSTRAINT `terminy_zajec_fk0` FOREIGN KEY (`id_zajecia`) REFERENCES `zajecia`(`id_zajec`);
  39.  
  40. ALTER TABLE `terminy_zajec` ADD CONSTRAINT `terminy_zajec_fk1` FOREIGN KEY (`id_wykladowcy`) REFERENCES `Wykladowcy`(`id_wykladowcy`);
  41.  
  42. ALTER TABLE `zapisy_studentow` ADD CONSTRAINT `zapisy_studentow_fk0` FOREIGN KEY (`id_studenta`) REFERENCES `Studenci`(`id_studenta`);
  43.  
  44. ALTER TABLE `zapisy_studentow` ADD CONSTRAINT `zapisy_studentow_fk1` FOREIGN KEY (`id_zajec`) REFERENCES `zajecia`(`id_zajec`);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement