Advertisement
Guest User

Untitled

a guest
May 21st, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. CREATE TABLE serwis (
  2. czesci INTEGER not null,
  3. klient INTEGER not null,
  4. pracownik INTEGER not null,
  5. usluga_dane INTEGER not null,
  6. idusluga serial primary key);
  7.  
  8. CREATE TABLE identyfikator (
  9. pracownik_idpracownik: INTEGER REFERENCES pracownik,
  10. imie varchar (20) not null,
  11. nazwisko varchar (30) not null,
  12. telefon varchar (10) not null,
  13. email varchar (40),
  14. pesel varchar (15),
  15. id_identyfikator serial primary key);
  16.  
  17. CREATE TABLE pracownik (
  18. serwis_usluga INTEGER not null REFERENCES serwis,
  19. pracownik_miesiaca BOOL,
  20. stazysta BOOL,
  21. ididentyfikator INTEGER,
  22. idpracownik serial primary key);
  23.  
  24. CREATE TABLE czesci (
  25. serwis_idusluga INTEGER not null REFERENCES serwis,
  26. markaczesci varchar (20),
  27. podzespol varchar (50) not null,
  28. stanczesci varchar (30) not null,
  29. ilosc INTEGER not null,
  30. modelczesci varchar (40),
  31. idaparat INTEGER notnull
  32. idczesci serial primary key);
  33.  
  34. CREATE TABLE usluga_dane (
  35. idaparat INTEGER not null,
  36. serwis_idusluga INTEGER REFERENCES serwis,
  37. czas_wykonania INTEGER,
  38. koszt INTEGER,
  39. czy_naprawiono BOOL,
  40. data_wykonania varchar not null,
  41. czy_opozniona BOOL,
  42. idklient INTEGER,
  43. idusluga_dane serial primary key);
  44.  
  45. CREATE TABLE Aparat (
  46. serwis_idusluga INTEGER REFERENCES serwis ON DELETE RESTRICT ON UPDATE RESTRICT,
  47. stan varchar (20),
  48. marka varchar (20) not null,
  49. model varchar (30) not null,
  50. wersja varchar (20),
  51. idAparat serial primary key);
  52.  
  53. CREATE TABLE klient (
  54. aparat_idaparat INTEGER not null REFERENCES aparat,
  55. znizka varchar (10),
  56. znajomy BOOL,
  57. imie varchar (20) not null,
  58. nazwisko varchar (30) not null,
  59. telefon varchar (10),
  60. data_ur varchar (12),
  61. idklient serial primary key);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement