Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- scp plik b303161@lab.zaworski.pl:~
- --scp plik b303161@lab.zaworski.pl:~
- CREATE TABLE kwiaciarnia.klienci (
- idklienta varchar(10) PRIMARY KEY,
- haslo varchar(10) CHECK (length(haslo) >= 4),
- nazwa varchar(40) NOT NULL,
- miasto varchar(40) NOT NULL,
- kod char(6) NOT NULL,
- adres varchar(40) NOT NULL,
- email varchar(40),
- telefon varchar(16) NOT NULL,
- fax varchar(16),
- nip char(13),
- regon char(9)
- );
- CREATE TABLE kwiaciarnia.kompozycje (
- idkompozycji char(5) PRIMARY KEY,
- nazwa varchar(40) NOT NULL,
- opis varchar(100),
- cena numeric(6,2) CHECK (cena >= 40.00),
- minimum integer,
- stan integer
- );
- CREATE TABLE kwiaciarnia.odbiorcy (
- idodbiorcy serial,
- nazwa character varying(40) NOT NULL,
- miasto character varying(40) NOT NULL,
- kod character(6) NOT NULL,
- adres character varying(40) NOT NULL
- );
- CREATE TABLE kwiaciarnia.zamowienia (
- idzamowienia integer PRIMARY KEY,
- idklienta varchar(10) NOT NULL REFERENCES kwiaciarnia.klienci(idklienta),
- idodbiorcy integer NOT NULL REFERENCES kwiaciarnia.odbiorcy(idodbiorcy),
- idkompozycji char(5) NOT NULL REFERENCES kwiaciarnia.kompozycje(idkompozycji),
- termin date NOT NULL,
- cena numeric(7,2),
- zaplacone boolean,
- uwagi varchar(200)
- );
- CREATE TABLE kwiaciarnia.historia (
- idzamowienia integer PRIMARY KEY,
- idklienta varchar(10),
- idkompozycji char(5),
- cena numeric(7,2),
- termin date
- );
- CREATE TABLE kwiaciarnia.zapotrzebowanie (
- idkompozycji char(5) PRIMARY KEY,
- data date,
- FOREIGN KEY (idkompozycji) REFERENCES kwiaciarnia.kompozycje(idkompozycji)
- );
Add Comment
Please, Sign In to add comment