/[registar]/shema.sql
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /shema.sql

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by ravilov, Tue Jun 12 07:38:52 2001 UTC revision 1.4 by dpavlin, Tue Jun 19 10:10:48 2001 UTC
# Line 1  Line 1 
1    
 DROP TABLE vodeca;  
2  DROP TABLE lijekovi;  DROP TABLE lijekovi;
3  DROP TABLE nacin_izdavanja;  DROP TABLE nacin_izdavanja;
4  DROP TABLE list_fond;  DROP TABLE list_fond;
# Line 7  DROP TABLE trudnoca; Line 6  DROP TABLE trudnoca;
6  DROP TABLE dojencad;  DROP TABLE dojencad;
7  DROP TABLE vozac;  DROP TABLE vozac;
8  DROP TABLE droga;  DROP TABLE droga;
9  DROP TABLE atk_inn;  DROP TABLE atk;
10    DROP TABLE inn;
11  DROP TABLE zupanije;  DROP TABLE zupanije;
12  DROP TABLE proizvodjaci;  DROP TABLE proizvodjaci;
13    
14    
 CREATE TABLE vodeca (  
         sifra CHAR VARYING(20) NOT NULL PRIMARY KEY,  
         naziv TEXT  
 );  
   
15  CREATE TABLE lijekovi (  CREATE TABLE lijekovi (
16          sifra INTEGER NOT NULL PRIMARY KEY,          sifra INTEGER NOT NULL PRIMARY KEY,
17          naziv CHAR VARYING(100) NOT NULL,          naziv CHAR VARYING(100) NOT NULL,
# Line 26  CREATE TABLE lijekovi ( Line 21  CREATE TABLE lijekovi (
21          pakovanje TEXT NOT NULL,          pakovanje TEXT NOT NULL,
22          sastav_1 TEXT NOT NULL,          sastav_1 TEXT NOT NULL,
23          sastav_2 TEXT NOT NULL,          sastav_2 TEXT NOT NULL,
24          sif_nacin_izdavanja INTEGER,          sif_nacin_izdavanja CHAR VARYING(5),
25          sif_list_fond INTEGER,          sif_list_fond CHAR VARYING(5),
26          sif_trudnoca INTEGER,          sif_trudnoca CHAR VARYING(5),
27          sif_dojencad INTEGER,          sif_dojencad CHAR VARYING(5),
28          sif_vozac INTEGER,          sif_vozac CHAR VARYING(5),
29          sif_droga INTEGER,          sif_droga CHAR VARYING(5),
30          cijena CHAR VARYING(16) NOT NULL,          cijena CHAR VARYING(16) NOT NULL,
31          sif_med INTEGER NOT NULL,          sif_med INTEGER NOT NULL,
32          razno TEXT,          razno TEXT,
# Line 42  CREATE TABLE lijekovi ( Line 37  CREATE TABLE lijekovi (
37  );  );
38    
39  CREATE TABLE nacin_izdavanja (  CREATE TABLE nacin_izdavanja (
40          sifra INTEGER NOT NULL,          sifra CHAR VARYING(5) NOT NULL PRIMARY KEY,
41          opis TEXT          opis TEXT
42  );  );
43    
44  CREATE TABLE list_fond (  CREATE TABLE list_fond (
45          sifra INTEGER NOT NULL,          sifra CHAR VARYING(5) NOT NULL PRIMARY KEY,
46          opis TEXT          opis TEXT
47  );  );
48    
49  CREATE TABLE trudnoca (  CREATE TABLE trudnoca (
50          sifra INTEGER NOT NULL,          sifra CHAR VARYING(5) NOT NULL PRIMARY KEY,
51          opis TEXT          opis TEXT
52  );  );
53    
54  CREATE TABLE dojencad (  CREATE TABLE dojencad (
55          sifra INTEGER NOT NULL,          sifra CHAR VARYING(5) NOT NULL PRIMARY KEY,
56          opis TEXT          opis TEXT
57  );  );
58    
59  CREATE TABLE vozac (  CREATE TABLE vozac (
60          sifra INTEGER NOT NULL,          sifra CHAR VARYING(5) NOT NULL PRIMARY KEY,
61          opis TEXT          opis TEXT
62  );  );
63    
64  CREATE TABLE droga (  CREATE TABLE droga (
65          sifra INTEGER NOT NULL,          sifra CHAR VARYING(5) NOT NULL PRIMARY KEY,
66          opis TEXT          opis TEXT
67  );  );
68    
69  CREATE TABLE atk_inn (  CREATE TABLE atk (
70            sifra CHAR VARYING(20) PRIMARY KEY NOT NULL,
71            naziv CHAR VARYING(100) NOT NULL,
72            razno TEXT
73    );
74    
75    CREATE TABLE inn (
76          sifra CHAR VARYING(20) PRIMARY KEY NOT NULL,          sifra CHAR VARYING(20) PRIMARY KEY NOT NULL,
77          naziv CHAR VARYING(100) NOT NULL,          naziv CHAR VARYING(100) NOT NULL,
78          razno TEXT          razno TEXT
79  );  );
80    
81    
82  CREATE TABLE zupanije (  CREATE TABLE zupanije (
83          broj INTEGER NOT NULL,          broj INTEGER NOT NULL,
84          naziv CHAR VARYING(30) NOT NULL,          naziv CHAR VARYING(30) NOT NULL,
85          centar CHAR VARYING(20) NOT NULL,          centar CHAR VARYING(20) NOT NULL,
86          pos_broj CHAR VARYING(7) NOT NULL,          pos_broj CHAR VARYING(7) NOT NULL PRIMARY KEY,
87          npos_broj CHAR VARYING(7) NOT NULL,          npos_broj CHAR VARYING(7) NOT NULL,
88          spos_broj CHAR VARYING(7) NOT NULL,          spos_broj CHAR VARYING(7) NOT NULL,
89          grad CHAR VARYING(20) NOT NULL,          grad CHAR VARYING(20) NOT NULL,
# Line 97  CREATE TABLE proizvodjaci ( Line 99  CREATE TABLE proizvodjaci (
99          zip CHAR VARYING(10) NOT NULL,          zip CHAR VARYING(10) NOT NULL,
100          ulica_i_broj CHAR VARYING(50) NOT NULL,          ulica_i_broj CHAR VARYING(50) NOT NULL,
101          razno TEXT,          razno TEXT,
102          telefon CHAR VARYING(15),          telefon CHAR VARYING(20),
103          fax CHAR VARYING(15)          fax CHAR VARYING(20)
104  );  );
105    

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.26