USE [Biblioteka]
GO

drop table Wypozycz;

/****** Object:  Table [dbo].[Wypozycz]    Script Date: 07/30/2008 16:37:37 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Wypozycz]
(
	[idwypozycz] [int] IDENTITY(1,1) NOT NULL,
	[idosoby] [int] NOT NULL,
	[idksiazki] [int] NOT NULL,
	[oddnia] [datetime] NOT NULL,
	[oddano] [datetime] NULL,
 CONSTRAINT [PK_Wypozycz] PRIMARY KEY CLUSTERED 
(
	[idwypozycz] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

ALTER TABLE WYPOZYCZ add constraint FK_WYPOZYCZ_IDOSOBY   FOREIGN KEY(idosoby)   references OSOBY(idosoby)     ON DELETE NO ACTION;
ALTER TABLE WYPOZYCZ add constraint FK_WYPOZYCZ_IDKSIAZKI FOREIGN KEY(idksiazki) references KSIAZKI(idksiazki) ON DELETE NO ACTION;

insert into WYPOZYCZ(idosoby, idksiazki, oddnia, oddano) values( 1, 1, '2008-01-01', '2008-02-01');
insert into WYPOZYCZ(idosoby, idksiazki, oddnia, oddano) values( 2, 2, '2008-02-01', '2008-03-01');
insert into WYPOZYCZ(idosoby, idksiazki, oddnia, oddano) values( 3, 3, '2008-03-01', '2008-04-01');
insert into WYPOZYCZ(idosoby, idksiazki, oddnia, oddano) values( 4, 4, '2008-04-01', '2008-05-01');
insert into WYPOZYCZ(idosoby, idksiazki, oddnia)         values( 1, 5, '2008-05-26');
insert into WYPOZYCZ(idosoby, idksiazki, oddnia)         values( 2, 6, '2008-06-26');
insert into WYPOZYCZ(idosoby, idksiazki, oddnia)         values( 3, 7, '2008-07-26');
insert into WYPOZYCZ(idosoby, idksiazki, oddnia)         values( 4, 8, '2008-07-29');

select * from WYPOZYCZ;
