网上书店系统毕业论文 - 图文 联系客服

发布时间 : 星期四 文章网上书店系统毕业论文 - 图文更新完毕开始阅读df8c66343968011ca30091c6

订单编号订单日期订单订单总价用户编号 图4-4 订单实体属性图

订单图书实体属性图如图4-5示。

图书编号图书数量订单图书订单编号图书编号 图4-5 订单图书实体属性图

出版社实体属性图如图4-6示。

出版社编号出版社名称出版社 图4-6 出版社实体属性图

图书分类实体属性图如图4-7示

图书分类编号图书分类名称图书分类 13

图4-7 图书分类实体属性图

用户角色实体属性图如图4-8示

用户角色编号用户角色名称用户角色 图4-8 用户角色实体属性图

网上图书销售系统总的E-R图如图4-9示。

包含m属于1图书分类n图书n属于1出版社n订单图书n包含1订单n包含 1用户n属于1用户角色

图4-9 网上图书销售系统实体属性图

在上面的实体以及实体之间关系模式的基础上,形成数据库中表以及各表之间关系。

图书表如表4-1所示。

表4-1 图书表

14

物理名称 Id Title Author PublisherId PublishDate ISBN WordsCount UnitPrice AuthorDescription EditorComment TOC CategoryId 说明 图书编号 书名 作者 出版社编号 出版日期 ISBN 字数 单价 作者简介 编辑评语 目录 图书分类编号

数据类型 int nvarchar(200) nvarchar(200) int datetime nvarchar(50) int money nvarchar(MAX) nvarchar(MAX) nvarchar(MAX) nvarchar(MAX) int 可否为空 否 否 否 否 否 否 否 否 是 是 是 是 否 主键 是 外键 是 是 ContentDescription 内容简介 用户表如表4-2所示。

表4-2 用户表

物理名称 Id LoginId LoginPwd Name Address Phone Mail UserRoleId 说明 用户编号 用户名 用户密码 用户姓名 用户地址 用户电话 用户邮箱 用户角色编号 数据类型 int nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(200) nvarchar(100) nvarchar(100) int

可否为空 否 否 否 否 否 否 否 否 主键 是 外键 是 订单表如表4-3所示。

表4-3 订单表

物理名称 Id OrderDate UserId TotalPrice 说明 订单编号 订单日期 订单总价 用户编号 数据类型 int datetime int decimal(10, 2)

可否为空 否 否 否 否 主键 是 外键 是 订单图书表如表4-4所示。

表4-4 订单图书表

物理名称 Id

说明 编号 数据类型 int 15

可否为空 否 主键 是 外键

OrderID BookID Quantity 订单编号 图书编号 图书数量 int int int

否 否 否 是 是 图书分类表如表4-5所示。

表4-5 图书分类表

物理名称 Id Name 说明 图书分类编号 数据类型 int 可否为空 否 否 主键 是 外键 图书分类名称 nvarchar(200) 出版社表如表4-6所示。

表4-6 出版社表

物理名称 Id Name 说明 出版社编号 出版社名称 数据类型 int nvarchar(200) 可否为空 否 否 主键 是 外键

用户角色表如表4-7所示。

表4-7 用户角色表

物理名称 Id Name 说明 用户角色编号 数据类型 int 可否为空 否 否 主键 是 外键 用户角色名称 nvarchar(200)

16