图书管理系统数据库表设计 WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】1管理员表(L_Administrator)字段名字段说明数据类型约束备注a_id管理员编号intPrimary KeyIdentity(1000,1)a_name管理员姓名nvarchar(20)Not nulla_pwd管理员密码varchar(20)Not Null2 读者表(L_Reader)字段名字段说明数据类型约束备注r_id读者编号intPrimary Keyr_name读者姓名nvarchar(20)Not Nullr_pwd读者密码varchar(20)Not Nullr_sex读者性别bitNot Nullr_typeid职务类型intForeign Key职务类型表的主键r_academy所在院系nVarchar(20)r_major专业nVarchar(20)r_contact联系方式Varchar(20)r_email邮箱nvarchar(20)r_photo读者照片nVarchar(100)存的是读者照片的路径3 职务类型表(L_Duty)字段名字段说明数据类型约束备注d_id职务编号intPrimary KeyIdentity(1000,1)d_name职务名称nvarchar(20)Not nulld_maxcount最大借阅数量tinyintNot Null4 图书信息表(L_Book)字段名字段说明数据类型约束备注b_id图书编号Varchar(30)Primary Keyb_name图书名称nvarchar(30)Not NullISBN国际标准图书编码char(13)Foreign Key13 位数字组成b_bkcaseid书架编号Varchar(20)b_price定价Numeric(10,2)b_author作者nvarchar(20)b_typeid类型编号intForeign Keyb_intime入库时间DataTimeb_synopsis图书简介Nvarchar(500)b_state图书状态bit0--借出,1--没有借出b_photo封面图片Nvarchar(100)存的是路径5 图书类型表(L_BookType)字段名字段说明数据类型约束备注bt_id类型编号intPrimary KeyIdentity(1000,1)bt_name类型名称nVarchar(20)Not null6 出版社信息表(L_Publishing)字段名字段说明数据类型约束备注ISBN国际标准图书编码char(13)Primary Keyp_name出版社名称nvarchar(30)Not Null7 借阅管理表(L_Borrow)字段名字段说明数据类型约束备注bw_id借阅编号intPrimary KeyIdentity(1,1)bw_bookid图书编号Varchar(30)Foreign Keybw_readerid读者编号IntForeign Keybw_outtime借出日期DateTimeNot Nullbw_endtime到期日期DateTimeNot Nullbw_backtime归还日期DateTimebw_isexpired是否过期BitNot Null默认为 0--不过期bw_fine罚款数目Numeric(10,2)过期后才计算罚款数目8 图书资源表(L_Resource)字段名字段说明数据类型约束备注rs_id资源编号IntPrimary KeyIdentity(1000,1)rs_name资源名称nVarchar(30)Not nullrs_synopsis资源简介nVarchar(500)rs_amount资源大小int单位为 KB 或是 MBrs_type资源类型Varchar(20)类似于doc、xsl、ppt、pdf、zip、rar、MP3、wmv等常用格式9 图书评论表(L_BookMarks)字段名字段说明数据类型约束备注ISBN国际标准图书编码char(13)Foreign Keybm_contents评论内容Nvarchar(500)Not Nullbm_time评论时间DateTimeNot Null10 书架信息表(L_BookCase)字段名字段说明数据类型约束备注bc_id书架编号intPrimary KeyIdentity(1000,1)bc_typeid类型编号intForeign Key