Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE Lista (
- id_listy NUMBER CONSTRAINT lista_pk PRIMARY KEY,
- nazwa VARCHAR2(50) NOT NULL,
- opis VARCHAR2(300) NOT NULL,
- );
- CREATE TABLE Przywileje_kary (
- id_przyw_kar NUMBER CONSTRAINT przywileje_kary_pk PRIMARY KEY,
- data_rozpoczecia DATE NOT NULL,
- data_zakonczenia DATE NOT NULL,
- id_listy NUMBER NOT NULL,
- id_wieznia NUMBER NOT NULL,
- CONSTRAINT przywKar_lista_fk FOREIGN KEY (id_listy) REFERENCES Lista(id_listy),
- CONSTRAINT przywKar_wiezien_fk FOREIGN KEY(id_wieznia) REFERENCES Wiezniowie(id_wieznia)
- );
- CREATE TABLE Wiezniowie (
- id_wieznia NUMBER CONSTRAINT wiezien_pk PRIMARY KEY,
- imie VARCHAR2(50) NOT NULL,
- nazwisko VARCHAR2(100) NOT NULL,
- pesel CHAR(11) NOT NULL CONSTRAINT wiezien_uni UNIQUE,
- id_wyroku NUMBER NOT NULL,
- id_grupy NUMBER NOT NULL,
- id_nagrod_kar NUMBER NOT NULL,
- CONSTRAINT wiezniowie_wyroki_fk FOREIGN KEY (id_wyroku) REFERENCES Wyroki(id_wyroku),
- CONSTRAINT wiezniowie_grupa_fk FOREIGN KEY (id_grupy) REFERENCES Grupa(id_grupy),
- CONSTRAINT wiezniowie_nagrodyKary_fk FOREIGN KEY(id_nagrod_kar) REFERENCES nagrody_kary(id_nagrod_kar)
- );
- CREATE TABLE Wyroki (
- id_wyroku NUMBER constraint wyrok_pk PRIMARY KEY,
- opis_wyroku VARCHAR(300) NOT NULL,
- data_rozpoczecia DATE NOT NULL,
- data_zakonczenia DATE NOT NULL,
- );
- CREATE TABLE Cele (
- id_celi NUMBER CONSTRAINT cele_pk PRIMARY KEY,
- max_ilosc_osob NUMBER NOT NULL,
- akt_ilosc_osob NUMBER NOT NULL
- );
- CREATE TABLE Oddzial (
- id_oddzialu NUMBER CONSTRAINT oddzial_pk PRIMARY KEY,
- nazwa_oddzialu VARCHAR2(80) NOT NULL,
- id_obowiazku NUMBER NOT NULL,
- id_zaopatrzenia NUMBER NOT null,
- id_celi NUMBER NOT NULL,
- CONSTRAINT oddzial_cele_fk FOREIGN KEY (id_celi) REFERENCES Cele(id_celi)
- );
- CREATE TABLE Grupa(
- id_grupy NUMBER CONSTRAINT grupa_wiezienna_pk PRIMARY KEY,
- nazwa_grupy VARCHAR2(50) NOT NULL,
- opis_grupy VARCHAR2(250) NOT NULL,
- id_celi NUMBER NOT NULL,
- CONSTRAINT grupa_cele_fk FOREIGN KEY (id_celi) REFERENCES Cele(id_celi),
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement