Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE serwis (
- czesci INTEGER not null,
- klient INTEGER not null,
- pracownik INTEGER not null,
- usluga_dane INTEGER not null,
- idusluga serial primary key);
- CREATE TABLE identyfikator (
- pracownik_idpracownik: INTEGER REFERENCES pracownik,
- imie varchar (20) not null,
- nazwisko varchar (30) not null,
- telefon varchar (10) not null,
- email varchar (40),
- pesel varchar (15),
- id_identyfikator serial primary key);
- CREATE TABLE pracownik (
- serwis_usluga INTEGER not null REFERENCES serwis,
- pracownik_miesiaca BOOL,
- stazysta BOOL,
- ididentyfikator INTEGER,
- idpracownik serial primary key);
- CREATE TABLE czesci (
- serwis_idusluga INTEGER not null REFERENCES serwis,
- markaczesci varchar (20),
- podzespol varchar (50) not null,
- stanczesci varchar (30) not null,
- ilosc INTEGER not null,
- modelczesci varchar (40),
- idaparat INTEGER notnull
- idczesci serial primary key);
- CREATE TABLE usluga_dane (
- idaparat INTEGER not null,
- serwis_idusluga INTEGER REFERENCES serwis,
- czas_wykonania INTEGER,
- koszt INTEGER,
- czy_naprawiono BOOL,
- data_wykonania varchar not null,
- czy_opozniona BOOL,
- idklient INTEGER,
- idusluga_dane serial primary key);
- CREATE TABLE Aparat (
- serwis_idusluga INTEGER REFERENCES serwis ON DELETE RESTRICT ON UPDATE RESTRICT,
- stan varchar (20),
- marka varchar (20) not null,
- model varchar (30) not null,
- wersja varchar (20),
- idAparat serial primary key);
- CREATE TABLE klient (
- aparat_idaparat INTEGER not null REFERENCES aparat,
- znizka varchar (10),
- znajomy BOOL,
- imie varchar (20) not null,
- nazwisko varchar (30) not null,
- telefon varchar (10),
- data_ur varchar (12),
- idklient serial primary key);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement