1、江苏欧索软件有限公司开发文档 网上书店数据库详细设计说明书- 1 -卷号卷内编号密级网上书店数据库概要设计说明书项目名称:_ 网上书店 项目编号: SODI20090511 编写人员: 编写日期: 2009 年 05 月 3 日 审批人员: 审批日期: 江苏欧索软件有限公司开发文档 网上书店数据库详细设计说明书- 2 -历史修改记录版本号 修改人/日期 摘要 审定人/日期V1.0 Peter 初步设计 李福新 11.1V2.0V1.0V4.0江苏欧索软件有限公司开发文档 网上书店数据库详细设计说明书- 3 -目录目录 31 引言 41.1 编写目的 .41.1.1 目的 .41.1.2 文档预
2、期读者 .41.2 背景 .41.3 术语定义 .42 数据库总体设计 52.1 数据结构图 .52.2 表 .62.1.1 表 t_admin 字段列表 62.1.2 表 t_product 字段列表 .62.1.3 表 t_category 字段列表 62.1.4 表 t_message 字段列表 72.1.5 表 t_order 字段列表 72.1.6 表 t_orderDetail 字段列表 72.1.7 表 t_comment 字段列表 72.1.8 表 t_user 字段列表 83 系统维护设计 .104 尚未解决的问题 .10江苏欧索软件有限公司开发文档 网上书店数据库详细设计说
3、明书- 4 -1 引言1.1 编写目的1.1.1 目的描述网上书城中的数据库详细设计。1.1.2 文档预期读者项目经理、项目组长、数据库开发人员。1.2 背景软件系统名称:网上书店1.3 术语定义序号 名称 全称 定义1 sports sports “网上书城”数据库2 t_admin table_admin “管理员”表3 t_product table_product “商品”表4 t_category table_category “商品类别”表5 t_message table_message “留言”表6 t_order table_order “订单”表 7 t_orderDeta
4、il table_orderDetail “订购详情”表8 t_comment table_comment “评论备注”表9 t_user table_user “用户”表10 t_cart Table_cart “购物车”表江苏欧索软件有限公司开发文档 网上书店数据库详细设计说明书- 5 -2 数据库总体设计2.1 数据结构图2.2 表categoryIdmessageIdFK_T_MERCHA_REFERENCE_T_CATEGOFK_T_REMARK_REFERENCE_T_MERCHAFK_T_ORDER_REFERENCE_T_USERFK_T_ORDERD_REFERENCE_T_
5、ORDERFK_T_ORDERD_REFERENCE_T_MERCHAFK_T_ORDER_REFERENCE_T_ADMINFK_T_REMARK_REFERENCE_T_USERFK_T_MESSAG_REFERENCE_T_USERt_useruser_idemailuser_pwduser_namesexphoneaddresspostmoney_totalnumber(8)varchar(40)varchar(40)varchar(40)varchar(4)varchar(40)varchar(60)varchar(40)number(10,2)t_merchandisemercha
6、ndise_idmerchandise_namecategory_idimagepricemerchandise_introduceremarkstock_quantityadmin_idoperate_timenumber(8)varchar(40)number(8)varchar(40)number(10,2)varchar(500)varchar(500)number(8)number(8)datet_categorycategory_idcategory_name number(8)varchar(40) t_remarkremark_idmerchandise_iduser_idre
7、mark_contentremark_timeadmin_idback_messageback_timenumber(8)number(8)number(8)varchar(500)datenumber(8)varchar(500)datet_orderorder_iduser_idorder_timeorder_moneyorder_stateordered_timeadmin_idnumber(8)number(8)datenumber(10,2)varchar(4)datenumber(8)t_orderDetailorder_idmerchandise_idmerchandise_su
8、mpricenumber(8)number(8)number(8)number(10,2)t_adminadmin_idadmin_nameadmin_pwdpowerremarknumber(8)varchar(40)varchar(40)varchar(40)varchar(500)t_messagemessage_iduser_idmessagemessage_timeback_messageadmin_idback_timenumber(8)number(8)varchar(500)datevarchar(500)number(8)date江苏欧索软件有限公司开发文档 网上书店数据库详
9、细设计说明书- 6 -2.1.1 表 t_admin 字段列表2.1.2 表 t_product 字段列表2.1.3 表 t_category 字段列表2.1.4 表 t_message 字段列表字段名 数据类型 定义 是否不能为空 约束admin_id number(8) 管理员编号 PKadmin_name varchar(40) 管理员姓名 admin_pwd varchar(40) 管理员密码 admin_comment varchar(500) 点评信息字段名 数据类型 定义 是否不能为空 约束product_id number(8) 商品编号 PKproduct_name varc
10、har(40) 商品名称category_id number(8) 类别编号 FKimage varchar(40) 图片路径price number(10,2) 商品单价product_introduce varchar(500) 商品介绍discount number(3,2) 折扣率links number(8) 点击率remark varchar(40) 可见/不可见product_quantity number(8) 商品数量admin_id number(8) 管理员编号operate_time date 操作时间字段名 数据类型 定义 是否不能为空 约束category_id n
11、umber(8) 类别编号 PKcategory_name varchar(40) 类别名称字段名 数据类型 定义 是否不能为空 约束message_id number(8) 信息编号 PKuser_id number(8) 客户编号 FKmessage varchar(500) 信息内容message_time date 编写时间back_message varchar(500) 回复信息admin_id number(8) 管理员编号back_time date 回复时间江苏欧索软件有限公司开发文档 网上书店数据库详细设计说明书- 7 -2.1.5 表 t_order 字段列表2.1.6
12、表 t_orderDetail 字段列表2.1.7 表 t_comment 字段列表字段名 数据类型 定义 是否不能为空 约束order_id number(8) 订单编号 PK user_id number(8) 用户编号 FK1order_time date 提交时间order_money number(10,2) 总金额order_state varchar(4) 订单状态ordered_time date 完成时间admin_id number(8) 管理员编号 FK2字段名 数据类型 定义 是否不能为空 约束order_id number(8) 订单编号 FK1 product_id
13、 number(8) 商品编号 FK2product_sum number(8) 商品数量price number(10,2) 价格字段名 数据类型 定义 是否不能为空 约束comment_id number(8) 点评编号 PKproduct_id number(8) 商品编号 FK1user_id number(8) 用户编号 FK2comment_content varchar(500) 点评信息comment_time date 点评时间admin_id number(8) 管理员编号back_message varchar(500) 回复信息back_time date 回复时间江苏
14、欧索软件有限公司开发文档 网上书店数据库详细设计说明书- 8 -2.1.8 表 t_user 字段列表2.1.9 表 t_cart 字段列表3 系统维护设计4 尚未解决的问题无字段名 数据类型 定义 是否不能为空 约束user_id number(8) 客户编号 PKemail varchar(40) 邮箱user_pwd varchar(40) 用户密码user_name varchar(40) 用户名sex varchar(4) 性别phone varchar(40) 固定电话mobile varchar(20) 移动电话address varchar(60) 地址post varchar(40) 邮编question varchar(40) 问题answer varchar(40) 答案id_card varchar(20) 身份证号money_total number(10,2) 总金额字段名 数据类型 定义 是否不能为空 约束cart_id number(8) 购物车编号 PKuser_id number(8) 用户编号 FKproduct_id number(8) 商品编号 FKagio_price number(10,2) 折扣价quantity number(8) 商品数量money_total number(10,2) 总金额