数据库 DateTime 为空null时,默认为 1900-1-1

数据库 DateTime 为空null时,默认为 1900-1-1

最好设计成 定长的字符串

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】 WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】 图书管理系统数据库表设计(1)全文共4页,当前为第1页。图书管理系统数据库表设计 图书管理系统数据库表设计(1)全文共4页,当前为第1页。 1管理员表(L_Administrator) 字段名 字段说明 数据类型 约束 备注 a_id 管理员编号 int Primary Key Identity(1000,1) a_name 管理员姓名 nvarchar(20) Not null a_pwd 管理员密码 varchar(20) Not Null 2读者表(L_Reader) 字段名 字段说明 数据类型 约束 备注 r_id 读者编号 int Primary Key r_name 读者姓名 nvarchar(20) Not Null r_pwd 读者密码 varchar(20) Not Null r_sex 读者性别 bit Not Null r_typeid 职务类型 int Foreign 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 职务编号 int Primary Key Identity(1000,1) d_name 职务名称 nvarchar(20) Not null d_maxcount 最大借阅数量 tinyint Not Null 图书管理系统数据库表设计(1)全文共4页,当前为第2页。4图书信息表(L_Book) 图书管理系统数据库表设计(1)全文共4页,当前为第2页。 字段名 字段说明 数据类型 约束 备注 b_id 图书编号 Varchar(30) Primary Key b_name 图书名称 nvarchar(30) Not Null ISBN 国际标准图书编码 char(13) Foreign Key 13位数字组成 b_bkcaseid 书架编号 Varchar(20) b_price 定价 Numeric(10,2) b_author 作者 nvarchar(20) b_typeid 类型编号 int Foreign Key b_intime 入库间 DataTime b_synopsis 图书简介 Nvarchar(500) b_state 图书状态 bit 0--借出,1--没有借出 b_photo 封面图片 Nvarchar(100) 存的是路径 5图书类型表(L_BookType) 字段名 字段说明 数据类型 约束 备注 bt_id 类型编号 int Primary Key Identity(1000,1) bt_name 类型名称 nVarchar(20) Not null 6出版社信息表(L_Publishing) 字段名 字段说明 数据类型 约束 备注 ISBN 国际标准图书编码 char(13) Primary Key p_name 出版社名称 nvarchar(30) Not Null 7借阅管理表(L_Borrow) 字段名 字段说明 数据类型 约束 备注 bw_id 借阅编号 int Primary Key Identity(1,1) bw_bookid 图书编号 Varchar(30) Foreign Key bw_readerid 读者编号 Int Foreign Key bw_outtime 借出日期 DateTime Not Null bw_endtime 到期日期 DateTime Not Null bw_backtime 归还日期 DateTime bw_isexpired 是否过期 Bit Not Null 默认为0--不过期 bw_fine 罚款数目 Numeric (10,2) 过期后才计算罚款数目 图书管理系统数据库表设计(1)全文共4页,当前为第3页。8图书资源表(L_Resource) 图书管理系统数据库表设计(1)全文共4页,当前为第3页。 字段名 字段说明 数据类型 约束 备注 rs_id 资源编号 Int Primary Key Identity(1000,1) rs_name 资源名称 nVarchar(30) Not null rs_synopsis 资源简介 nVarchar(500) rs
1管理员表(L_Administrator) "字段名 "字段说明 "数据类型 "约束 "备注 " "a_id "管理员编号 "int "Primary "Identity(1000" " " " "Key ",1) " "a_name "管理员姓名 "nvarchar(20) "Not null " " "a_pwd "管理员密码 "varchar(20) "Not Null " " 2读者表(L_Reader) "字段名 "字段说明 "数据类型 "约束 "备注 " "r_id "读者编号 "int "Primary Key " " "r_name "读者姓名 "nvarchar(20)"Not Null " " "r_pwd "读者密码 "varchar(20) "Not Null " " "r_sex "读者性别 "bit "Not Null " " "r_typeid "职务类型 "int "Foreign 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 "职务编号 "int "Primary "Identity(1000,1" " " " "Key ") " "d_name "职务名称 "nvarchar(20"Not null " " " " ") " " " "d_maxcount"最大借阅数量"tinyint "Not Null " " 4图书信息表(L_Book) "字段名 "字段说明 "数据类型 "约束 "备注 " "b_id "图书编号 "Varchar(30) "Primary Key " " "b_name "图书名称 "nvarchar(30)"Not Null " " "ISBN "国际标准图书编"char(13) "Foreign Key "13位数字组成" " "码 " " " " "b_bkcasei"书架编号 "Varchar(20) " " " "d " " " " " "b_price "定价 "Numeric(10,2" " " " " ") " " " "b_author "作者 "nvarchar(20)" " " "b_typeid "类型编号 "int "Foreign Key " " "b_intime "入库间 "DataTime " " " "b_synopsi"图书简介 "Nvarchar(500" " " "s " ") " " " "b_state "图书状态 "bit " "0--借出,1--" " " " " "没有借出 " "b_photo "封面图片 "Nvarchar(100" "存的是路径 " " " ") " " " 5图书类型表(L_BookType) "字段名 "字段说明 "数据类型 "约束 "备注 " "bt_id "类型编号 "int "Primary "Identity(1000" " " " "Key ",1) " "bt_name "类型名称 "nVarchar(20)"Not null " " 6出版社信息表(L_Publishing) "字段名 "字段说明 "数据类型 "约束 "备注 " "ISBN "国际标准图书编"char(13) "Primary Key " " " "码 " " " " "p_name "出版社名称 "nvarchar(30)"Not Null " " 7借阅管理表(L_Borrow) "字段名 "字段说明 "数据类型 "约束 "备注 " "bw_id "借阅编号 "int "Primary Key"Identity(1" " " " " ",1) " "bw_bookid "图书编号 "Varchar(30) "Foreign Key" " "bw_readerid "读者编号 "Int "Foreign Key" " "bw_outtime "借出日期 "DateTime "Not Null " " "bw_endtime "到期日期 "DateTime "Not Null " " "bw_backtime "归还日期 "DateTime " " " "bw_isexpired "是否过期 "Bit "Not Null "默认
数据库表的设计 表1.1 用户表 "字段名 "字段类型 "长度 "主/外键 "字段值约束 "对应文名 " "UserPassword "Varchar "20 " "Not null "用户密码 " "UserIdentity "Varchar "10 " "Not null "用户身份 " "UserStatus "Boolean "2 " "Not null "用户的登陆状态 " 表1.2 会员表 "字段名 "字段类型 "长度 "主/外键 "字段值约束 "对应文名 " "MemberName "Varchar "10 " "Not null "会员姓名 " "MemberNumber "Varchar "20 " "Not null "身份证号码 " "MemberCard "Varchar "20 " "Not null "会员卡号 " "RegDate "Varchar "8 " "Not null "开卡日期 " "MemberGrade "Varchar "6 " "Not null "会员等级 " "TotalCost "Money "20 " "Not null "消费累积金额 " "MemberInteqra"Int "10 " "Not null "会员积分 " "l " " " " " " "MemberDiscoun"Double "10 " "Not null "会员折扣 " "t " " " " " " 说明:会员的积分、折扣、等级根据消费累积金额进行划分。 表1.3 供货商表 "字段名 "字段类型 "长度 "主/外键 "字段值约束 "对应文名 " "SupplierName "Varchar "20 " "Not null "供应商名称 " "MerchID "Varchar "10 "F "Not null "提供的商品 " "SupplierAddr "Varchar "30 " "Not null "供应商地址 " "SupplierTel "Varchar "15 " "Not null "供应商电话 " 表1.4 登陆日志表 "字段名 "字段类型 "长度 "主/外键 "字段值约束 "对应文名 " "LoginUser "Varchar "15 " "Not null "登陆的用户 " "LoginInDate "Varchar "20 " "Not null "登陆日期和间 " "LoginOutDate "Varchar "20 " "Not null "登出的间和日期 " "LoadingDate "Int "10 " "Not null "在线间 " "Operator "Varchar "50 " "Not null "登陆后进行的操作 " 表1.5 销售表 "字段名 "字段类型 "长度 "主/外键 "字段值约束 "对应文名 " "MerchID "Varchar "10 "F "Not null "商品编号 " "SaleDate "Datetime "10 " "Not null "销售日期 " "SaleNum "Int "10 " "Not null "销售数量 " "SalePrice "Money "10 " "Not null "销售单额 " "MemberCard "Varchar "20 " "Not null "会员卡号 " "UserName "Varchar "15 "F "Not null "制单人 " "State "Varchar "2 " "Not null "卖出(默认)/退货" 表1.6 库存表 "字段名 "字段类型 "长度 "主/外键"字段值约束 "对应文名 " "StorageID "Int "4 " "Not null "库号 " "Status "Varchar "2 " "Not null "入库/出库/退货 " 表1.7 仓库表 "字段名 "字段类型 "长度 "主/外键"字段值约束 "对应文名 " "StorageName"Varchar "10 " "Not null "仓库名称 " 表1.8商品表 "字段名 "字段类型 "长度 "主/外键 "字段值约束 "对应文名 " "MerchName "Varchar "50 " "Not null "商品名称 " "MerchPrice "Money "20 " "Not null "商品单价 " "DepotNum "Int "20 " "Not null "库存数量 " "Unit "Varchar "10 " "Not null "计量单位 " "CategoryID "Int "20 "F "Not null "类别编号 " "ProvideName "Va

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值