TEXT   54

create.txt

Guest on 23rd November 2021 09:54:08 PM

  1. create table xx_kniha(
  2. id integer not null primary key,
  3. idautor integer not null,
  4. nazov varchar(50) not null,
  5. rok_vydania integer not null,
  6. idjazyk integer not null,
  7. idodd integer not null);
  8.  
  9. create table xx_autor(
  10. id integer not null primary key,
  11. meno varchar(20),
  12. priezvisko varchar(30) not null);
  13.  
  14. create table xx_jazyk(
  15. id integer not null primary key,
  16. nazov varchar(15) not null);
  17.  
  18. create table xx_oddelenie(
  19. id integer not null primary key,
  20. nazov varchar(25) not null);
  21.  
  22. create table xx_mesto(
  23. id integer not null primary key,
  24. nazov varchar(20) not null,
  25. psc char(5) not null);
  26.  
  27. create table xx_kategoria(
  28. id integer not null primary key,
  29. nazov varchar(20) not null,
  30. vyp_doba integer not null);
  31.  
  32. create table xx_citatel(
  33. id integer not null primary key,
  34. meno varchar(10) not null,
  35. priezvisko varchar(20) not null,
  36. adresa varchar(30) not null,
  37. idmesto integer not null,
  38. preukaz date not null,
  39. idkat integer not null);
  40.  
  41. create table xx_vyprez(
  42. id integer not null primary key,
  43. idcitatel integer not null,
  44. datum date not null,
  45. transakcia char(1) not null check(transakcia IN('v','r')) );
  46.  
  47. create table xx_vrKnihy(
  48. idvypozicka integer not null,
  49. idkniha integer not null);
  50.  
  51.  
  52. alter table xx_kniha add foreign key id_autor(idautor) references xx_autor;
  53. alter table xx_kniha add foreign key id_jazyk(idjazyk) references xx_jazyk;
  54. alter table xx_kniha add foreign key id_oddelenie(idodd) references xx_oddelenie;
  55. alter table xx_citatel add foreign key id_mesto(idmesto) references xx_mesto;
  56. alter table xx_citatel add foreign key id_kategoria(idkat) references xx_kategoria;
  57. alter table xx_vyprez add foreign key id_citatel(idcitatel) references xx_citatel;
  58. alter table xx_vrKnihy add foreign key id_vyprez(idvypozicka) references xx_vyprez;
  59. alter table xx_vrKnihy add foreign key id_vrkniha(idkniha) references xx_kniha;

Raw Paste


Login or Register to edit or fork this paste. It's free.