Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE Klient
- (
- id_klienta int IDENTITY (1, 1) NOT NULL PRIMARY KEY,
- nazwisko nvarchar(60) NOT NULL,
- imie nvarchar(40) NOT NULL,
- kod_pocztowy nvarchar(6),
- miejscowosc nvarchar(50) DEFAULT 'Warszawa',
- ulica nvarchar(50),
- nr_domu nvarchar(7),
- PESEL nvarchar(11) NOT NULL,
- telefon nvarchar(12) UNIQUE,
- adres_e_mail nvarchar(70)
- );
- CREATE TABLE Faktura
- (
- nr_faktury int IDENTITY (1, 1) NOT NULL PRIMARY KEY,
- sposob_platnosci nvarchar(30),
- data_wystawienia_faktury datetime
- );
- CREATE TABLE Zamowienia
- (
- id_zamowienia int IDENTITY (1, 1) NOT NULL PRIMARY KEY,
- data_zlozenia_zamowienia datetime,
- data_wyslania datetime,
- koszt_wysylki money,
- id_klienta INT REFERENCES Klient (id_klienta),
- id_faktury INT REFERENCES faktura (nr_faktury)
- );
- CREATE TABLE Autor
- (
- id_autora INT IDENTITY (1, 1) NOT NULL PRIMARY KEY,
- nazwisko nvarchar(50) NOT NULL,
- imie nvarchar (30) NOT NULL,
- narodowosc nvarchar (30),
- okres_tworzenia nvarchar(35),
- jezyk nvarchar(30),
- rodzaj_tworczosci nvarchar(35),
- osiagniecia nvarchar(200)
- );
- create table Ksiazki
- (
- id_ksiazki int IDENTITY (1, 1) NOT NULL PRIMARY KEY,
- tytul nvarchar (100) NOT NULL,
- id_autora INT REFERENCES Autor (id_autora),
- cena money,
- wydawnictwo nvarchar (20),
- temat nvarchar (30),
- miejsce_wydania nvarchar (28),
- jezyk_ksiazki nvarchar (15),
- opis nvarchar (100),
- rok_wydania nvarchar (4)
- );
- CREATE TABLE Rejestracja_zamowienia
- (id_zamowienia INT REFERENCES Zamowienia (id_zamowienia),
- id_ksiazki INT REFERENCES Ksiazki (id_ksiazki),
- liczba_egz int
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement