34,593
社区成员
发帖
与我相关
我的任务
分享
--创建表Reader
create table Reader(
Rno varchar(12)
,Rname nvarchar(10)
,Rsex nchar(1) check(Rsex in ('男','女'))
,Rage int check(Rage<55)
,Rdept nvarchar(15)
,RBno varchar(15) primary key not null
,Rtype int
,check(Rno like 'L%' and len(Rno)=6)
)
go
--创建表Book
create table Book(
Bno varchar(15) primary key not null
,Bname nvarchar(15)
,Bauthor nvarchar(10)
,Bpub nvarchar(15)
,Bodate datetime --出版日期
,Bidate datetime --入库日期
)
go
--创建表RB
create table RB(
RBno varchar(15)
,Bno varchar(15) not null
,BorrowDate datetime
,ReturnDate datetime
primary key(RBno,Bno),
foreign key(RBno) references Reader(Rbno),
foreign key(Bno) references Book(Bno)
)
drop table RB
drop table Book
drop table Reader