一、云借阅系统所涉及的表
云借阅图书管理系统中主要包括用户登录和图书管理两大模块,用户登录模块会用到用户表,图书管理模块会用到图书信息表。除此之外,在图书管理模块中,每次图书借阅完成后,系统会记录图书借阅情况,因此,图书管理模块还需要一个借阅记录表。
二、用户表(user)的表结构
字段名 | 类型 | 长度 | 是否主键 | 说明 |
user_id | int | 32 | 是 | 用户id |
user_password | varchar | 32 | 否 | 用户名称 |
user_password | varchar | 32 | 否 | 用户密码 |
user_email | varchar | 32 | 否 | 用户邮箱(用户账号) |
user_role | varchar | 32 | 否 | 用户角色(ADMIN:管理员, USER:普通用户) |
user_status | varchar | 1 | 否 | 用户状态(0:正常,1:禁用) |
三、图书信息表(book)的表结构(1)
字段名 | 类型 | 长度 | 是否主键 | 说明 |
book_id | int | 32 | 是 | 图书编号 |
book_name | varchar | 32 | 否 | 图书名称 |
book_isbn | varchar | 32 | 否 | 图书标准ISBN编号 |
book_press | varchar | 32 | 否 | 图书出版社 |
book_author | varchar | 32 | 否 | 图书作者 |
book_pagination | int | 32 | 否 | 图书页数 |
四、图书信息表(book)的表结构(2)
字段名 | 类型 | 长度 | 是否主键 | 说明 |
book_price | double | 32 | 否 | 图书价格 |
book_uploadtime | varchar | 32 | 否 | 图书上架时间 |
book_status | varchar | 1 | 否 | 图书状态(0:可借阅,1:已借阅,2:归还中,3:已下架) |
book_borrower | varchar | 32 | 否 | 图书借阅人 |
book_borrowtime | varchar | 32 | 否 | 图书借阅时间 |
book_returntime | varchar | 32 | 否 | 图书预计归还时间 |
五、借阅记录表(record)的表结构
字段名 | 类型 | 长度 | 是否主键 | 说明 |
record_id | varchar | 32 | 是 | 借阅记录id |
record_bookname | varchar | 32 | 否 | 借阅的图书名称 |
record_bookisbn | varchar | 32 | 否 | 借阅的图书的ISBN编号 |
record_borrower | varchar | 32 | 否 | 图书借阅人 |
record_borrowtime | varchar | 32 | 否 | 图书借阅时间 |
record_remandtime | varchar | 32 | 否 | 图书归还时间 |