Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE Klienci (
- Id INT PRIMARY KEY,
- Imie VARCHAR(20) NOT NULL,
- Nazwisko VARCHAR(30) NOT NULL,
- Adres VARCHAR(254) NOT NULL,
- Email VARCHAR(254) NOT NULL,
- NrTelefonu CHAR(9) NOT NULL
- );
- CREATE TABLE Przesylki (
- Id INT PRIMARY KEY,
- Wartosc money,
- Waga NUMERIC(7,3),
- StatusOplacenia bit NOT NULL,
- DataPrzyjecia datetime,
- DataZrealizowania datetime,
- nadawca INT REFERENCES Klienci,
- odbiorca INT REFERENCES Klienci
- );
- CREATE TABLE Transporty (
- Id INT PRIMARY KEY,
- DataZaladunku datetime,
- DataRozladunku datetime,
- Typ tinyint NOT NULL
- );
- CREATE TABLE Sortownie (
- Adres VARCHAR(254) PRIMARY KEY
- );
- CREATE TABLE ZadaniaPosortowania (
- DATA datetime PRIMARY KEY
- );
- CREATE TABLE Pracownicy (
- Id INT PRIMARY KEY,
- Imie VARCHAR(20) NOT NULL,
- Nazwisko VARCHAR(30) NOT NULL,
- NrTelefonu CHAR(9) NOT NULL
- );
- CREATE TABLE Pojazdy (
- NumerRejestracyjny VARCHAR(7) PRIMARY KEY,
- Przebieg NUMERIC NOT NULL,
- Typ VARCHAR(15) NOT NULL
- );
- CREATE TABLE Mandaty (
- Numer INT PRIMARY KEY,
- KrajWykroczenia VARCHAR(10),
- Opis VARCHAR(300),
- Kwota money NOT NULL,
- DataWystawienia DATE NOT NULL,
- StatusOplacenia bit NOT NULL
- );
- CREATE TABLE Pojazdy_Transporty (
- przesylka INT REFERENCES Przesylki,
- tranport INT REFERENCES Transporty
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement