Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE ksiegarnia_internetowa_JS;
- 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 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 Faktura
- (
- nr_faktury int Identity (1, 1) NOT NULL PRIMARY KEY,
- sposob_platnosci nvarchar (30),
- [data wystawienia faktury] datetime
- );
- 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 (30),
- temat nvarchar (30),
- miejsce_wydania nvarchar (28),
- jezyk_ksiazki nvarchar (15),
- opis nvarchar (100),
- rok_wydania nvarchar (4),
- );
- 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 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