1、瀚辰氏文檔编号: 201711081128数据库设计说明书编写:李少文 审核: 批准:日期:2017.11.8 日期: 日期:变更履历 版本 檔内容描述 编写日期 编写 审核 批准奇诱商城数据库结构设计说明 2017.11.8 李少文目 录第一章 引言 11.1 编写目的 11.2 背景 1外部设计 .11.3 标识符和状态 11.4 使用它的程序 11.5 命名约定 2第二章 结构设计 32.1.1数据表的设计结构 3第一章 引言1.1 编写目的本数据库设计说明书是对瀚辰氏企业办公系统数据库设计的定义.本数据库设计说明书适合以下读者: 用户 系统设计人员 系统测试人员 系统维护人员本数据库设
2、计说明书是以下开发的依据之一: 系统详细设计1.2 背景开发单位: 瀚辰氏有限公司软件名称: 奇诱商城数据库后台管理系统外部设计1.3 标识符和状态数据库软件的名称:Navicat for MySQL数据库的名称为: qyshop1.4 使用它的程序本数据库使用于 “奇诱商城管理系统” 1.5 命名约定所有的数据库命名都是以统一的首英文字母开头汇成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。第二章 结构设计系统按照瀚辰氏企业办公系统的统一规划设计。2.1.1 数据表的设计结构管理员信息表记录管理员登陆账号等基本信息。表 wadmin 的结构:字段名 数据类型 长度 主键 非空
3、描述ID int 10 是 否 自增 IDaccount varchar 30 管理员登录账号Password varchar 50管理员登录密码(md5 加密)create_time int 11 创建时间(时间戳形式)Login_time Int 11 最后登录时间(时间戳)Login_ip Varchar 20 登录的 ipLogin_count Int 8 登录次数status Tinyint 1 账户状态(1 启用 0 禁用)用户信息,联系方式,位元址表。表 waddress 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDUid Int 10
4、用户 ID(唯一标示 ID)consignee varchar 60 收货人tel Varchar 20 联系方式zipcode Varchar 20 邮编province Varchar 30 省份city Varchar 30 市/区district Varcchar 30 县/镇address varchar 255 详细地址is_default tinyint 1 是否默认商城页面广告(海报)资料表;。表 wadv 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDctag_id int 10 栏目(大类)IDSpace_id int 10 广告位置
5、title varchar 50 标题link varchar 50 链接link_s varchar 50 手机端链接img varchar 30 图片width int 5 宽height int 5 高sort int 10 排序isshow tinyint 1 是否显示isnew tinyint 1 是否新窗口create_time int 10 创建时间商城页面广告栏目(海报)资料表;。表 wadvspace 的结构 :字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDtitle varchar 50 标题mark varchar 50 位置width i
6、nt 5 宽度height int 5 高度desc varchar 100 描述isshow tinyint 1 是否显示create_time int 10 创建时间商城咨询详情资料表。表 warticle 的结构:字段名 数据类型 长度 主键 非空 描述ID int 15 是 否 自增 IDclassify_id int 10 分类 IDctag_id int 10 产品大类 idu_name varchar 50 发布人账号source varchar 100 来源user varchar 15 作者title varchar 200 标题instr varchar 255 说明con
7、tent text 文章内容img varchar 100 图片pic varchar 100 海报图片hit int 11 点击量isshow tinyint 1 是否显示sort int 11 排序create_time int 11 创建时间商城咨询栏目资料表。表 warticleclassify 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDname varchar 50 分类名称desc varchar 255 描述isshow tinyint 1 是否显示sort int 11 排序status tinyint 1分类栏目,0 为帮助咨询,1
8、为新闻动态文章create_time int 11 创建时间商城产品属性分类表。表 wattr 的结构 :字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDattr_name varchar 30 规格名称商城产品属性表。表 wattrvalue 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDattrid int 10 规格 IDattr_value varchar 30 规格属性值stock_value int 11 库存数量price float 10 价格goods_sn varchar 50 商品货号pic varch
9、ar 255 图片商城系统角色管理表。表 wauthgroup 的结构:字段名 数据类型 长度 主键 非空 描述ID mediumint 8 是 否 自增 IDtitle char 100 角色名称status tinyint 1是否启用(默认 1=启用 0=禁用)rules text 拥有的权限节点商城系统管理账户与角色关联表。表 wauthgroupaccess 的结构:字段名 数据类型 长度 主键 非空 描述uid mediumint 8 管理员 IDgroup_id mediumint 8 所属角色 ID商城系统权限节点管理表。表 wauthrule 的结构:字段名 数据类型 长度 主
10、键 非空 描述ID mediumint 8 是 否 自增 IDname char 80 节点(控制器/方法)title char 20 节点名称pid smallint 6 父级 IDtype tinyint 1 类型style tinyint 1 分组类型status tinyint 1是否启用(默认 1=启用 0=禁用)condition char 100 备注商品品牌表。表 wbrand 的结构 :字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDctag_id int 10 大类(ID)name varchar 50 品牌名称isshow tinyint 1
11、是否显示(1=显示 0=隐藏)sort int 11 排序create_time int 10 创建时间购物车表。表 wcart 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDsessionid varchar 255 游客临时 IDuid Int 10 用户 IDpid Int 10 礼包 IDgid Int 10 商品 IDattrid Int 10 商品规格 IDcount Int 5 数量会员支付宝/微信充值生成订单管理表。表 wchange 的结构 :字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDuid Int
12、11 会员账户 IDoid varchar 255 充值订单 IDprice Int 10 充值金额pay_statue tinyint 1支付状态(0=未支付 1=已支付)Create_time varchar 20 订单生成时间Pay_price Int 10 实付金额Pay_time varchar 50 支付成功时间会员资金流动明细表。表 wcoin 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDUid Int 11 会员 IDH_coin Decimal 10 会员资金流动金额Create_time Varchar 255 数据生成时间Comm
13、ent Varchar 255 备注商城优惠券表。表 wcoupon 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDStart_time varchar 11 开始时间End_time varchar 11 结束时间Min_price Int 5 最小金额Max_price Int 5 最大金额Donate Int 5 优惠券面值C_name Varchar 255 优惠券名称会员领取优惠券表。表 wcouponuse 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDC_id Int 11 领取优惠券 idUid I
14、nt 11 会员 IDEnd_time Varchar 20 优惠券截止时间Time varchar 50 领取时间Is_use Int 11是否使用(0=未使用 1=已使用)Use_time varchar 50 使用时间首页广告词栏目表。表 wggtitle 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDCate_id Int 11 大类 idName varchar 15 名称Sort Int 11 排序Creat_time Int 11 创建时间首页广告热词表。表 wggtitle_up 的结构:字段名 数据类型 长度 主键 非空 描述ID in
15、t 15 是 否 自增 IDCtag_id Int 11 关联栏目 IDName Varchar 12 词名称Sort Int 11 排序Isshow Tinyint 1 是否显示Creat_time Int 11 创建时间商城产品信息表。表 wgoods 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDCtag_id Int 10 大类 IDCtg_id Int 10 副级大类 IDMtag_id Int 10 小类 IDClass_id Varchar 100 副级小类 IDTrait_id Int 10 特点 IDBid Int 10 品牌 IDAt
16、trid Int 10 规格 IDSpid Int 10 视频关联 IDGoods_name Varchar 100 商品名称Purchase_price Decimal 10 进货价格Retail_price Decimal 10 零售价格Sale_price Decimal 10 商城售出价格Shipping_price Decimal 10 邮费Goods_cover Varchar 50 商品封面Goods_imgs Text 商品组图Goods_sn Varchar 50 商品货号Goods_unit Varchar 10 商品单位Goods_weight Int 10 商品重量(单
17、位:克)Goods_point Int 10 商品赠送积分Goods_mintroduce Varchar 100 商品简介Goods_introduce Longtext 商品详细介绍Goods_brokeraage Int 3 佣金比例Isextend Tinyint 1是否推广(默认 0,推广为1)Isnew Tinyint 1是否最新(默认 0,1 为最新)Issp Tinyint 1是否有视频(0 为否,1 为有)Isrec Tinyint 1 是否推荐(0 否,1 是)Ishot Tinyint 1 是否热销(0 否 1 是)Is_sd Tinyint 1 是否手动(0 自动 1手
18、动)Isshow Tinyint 1 是否上架(0 否 1 是)Sort Int 10 排序Hit Int 10 商品浏览次数Sale_count Int 11 售出总数Stock_count Int 11 库存总数Create_time Int 11 创建时间产品视频表 。表 wgoods_sp 的结构 :字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDPro varchar 255 文件名Name Varchar 255 对应产品名称Create_time Int 11 创建时间video Text 视频檔产品大类表。表 wgoodsctag 的结构:字段名
19、数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDName varchar 30 类名称Wx_name Varchar 20 微信号Pic Varchar 255 图标图片Img varchar 255 微信二维码Kf_name Varchar 20 客服名称Sort int 11 排序Isshow Tinyint 1 是否显示Create_time Int 10 创建时间产品小类表。表 wgoodsmtag 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDCtag_id Int 11 大类 IDName Varchar 50 小类名称
20、Alias varchar 50 别名Img Varchar 50 图片Sort Int 11 排序Js int 10 基数价格Isshow Tinyint 1 是否显示(0 否 1是)Create_time Int 11 创建时间产品特点表 。表 wgoodstrait 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDMtag_id int 10 小类 IDName varchar 30 特点名称Sort int 11 排序Isshow Tinyint 1 是否显示(0 否 1是)Create_time Int 10 创建时间会员等级表。表 wlevel
21、 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDDjmc varchar 50 等级名称Jfs int 11 最低积分Jfm Int 11 最高积分Ismember Tinyint 1 0为普通 1为代理Zhekou Int 11 享受折扣Create_time Int 10 创建时间商城友情链接表。表 wlink 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDName varchar 50 名称Link varchar 200 链接地址Sort Int 11 排序Isnew Tinyint 1 是否新窗口(0 否
22、 1是)Str Tinyint 1 友情链接类型商城产品头部导航表。表 wnavigation 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDName varchar 10 名称Link Varchar 200 链接地址Isshow Tinyint 5 是否显示(0 否 1是)Isnew Tinyint 5 是否新窗口(0 否 1是)Sort Int 5 排序商城一元购表。表 woneyuanbuuy 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDStare_time varchar 255 开始时间爱你End_t
23、ime Varchar 255 结束时间Uid Int 11 用户 IDGid Int 11 商品 IDName varchar 255 一元购名称Price Decimal 10 一元购商品价格商城一元购详情表。表 woneyuandetail 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDUid Int 11 用户 IDCate_id int 11 关联 IDPrice Int 11 支付金额Pay_time Varchar 255 支付时间Is_get Int 1 是否中奖(0 否 1是)Is_fh Int 1 是否发货(0 否 1是)Order_
24、sn varchar 255 订单号Is_pay Int 1 是否支付(0 否 1是)商城订单表。表 woneyuandetail 的结构 :字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDUid Int 10 用户 IDYid int 10 关联优惠券 IDTgid Varchar 20 关联佣金 IDSessionid Varchar 255 游客购买 IDOrder_sn Varhar 30 订单号Order_status Tinyint1订单状态,默认 0待确认,1为已确认,2 为订单完成,3为订单取消,4 为订单失效,5 为订单作废Shipping_st
25、atus Tinyint 1发货状态,默认 0未发货,1为已发货Pay_status Tinyint 1支付状态,默认 0待支付,1为已支付,2 为部分支付Consignee Varhar 60 收货人Tel Varchar 20 电话号码Province Varchar 30 省City Varchar 30 市/区District Varchar 30 县/镇Address Varchar 255 详细地址Zipcode Varchar 20 邮编Address_id Varchar 10 收货地址 IDShipping_code Varhar 32 物流 codeShipping_nam
26、e Varchar 120 物流名称Pay_code Varchar 32 支付 codePay_name Varchar 120 支付方式名称Invoice_title Varchar 256 发票抬头Total_money Decimal 10 商品总金额Shipping_money Decimal 10 邮费Pay_money Decimal 10 支付总金额User_money Decimal 10 使用余额数Create_time Int 11 下单时间Shipping_time Int 11 发货时间Confirm_time Int 10 收货时间Pay_time Int 10 支
27、付时间User_note Varchar 255 用户备注Is_distribut Tinyint 1是否已分成 0未分成 1已分成is_comment Tinyint 1 是否评价payment_trade_no Varchar 36 支付宝交易号payment_trade_status Varchar 30 交易状态payment_notify_id Varchar 255 通知校验 IDpayment_notify_time varchar 30 通知的发送时间payment_buyer_email Varchar 32 买家支付宝账号payment_total_fee Decimal
28、10 买家支付金额s_beizhu Varchar 255 审核备注商城订单商品表。表 wordergoods 的结构:字段名 数据类型 长度 主键 非空 描述ID int 10 是 否 自增 IDorder_id Int 10 订单 IDPid Int 10 礼包 IDGoods_id Int 10 商品 IDTgid Varchar 20 推广链接 IDgoods_name varchar 100 商品名称goods_sn Varchar 60 商品货号order_num Smallint 5 购买数量sale_price Decimal 10 商品单价total_money Decima
29、l 10 小计金额Attr Varchar 30 所选规格属性is_comment Varhar 1 是否评价商城后台操作订单表。表 worderlog 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDorder_id Int 11 订单 IDUser Int 11操作人 默认 0 为管理员操作order_status Tinyint 1 订单状态shipping_status Tinyint 1 配送状态Pay_status Tinyint 1 支付状态status_desc Varchar 255 状态描述log_note varchar 255 操作
30、备注create_time Int 11 操作时间商城后台订单退换货表。表 worderreturn 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDorder_id Int 11 订单 IDUid int 11 用户 IDgoods_id Int 11 退货商品 idAttr Varchar 30 退货规格Count Int 5 退货数量return_type Tinyint 1退换货,默认 0为退货,1为换货return_desc varchar 255 用户退货描述Status Tinyint 1退货状态,默认 0未审核,1审核通过,2 审核失败ad
31、min_note Varchar 管理员备注商品礼包表。表 wpack 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDName Varchar 50 礼包名称Title Varchar 50 标题y_money Int 11 优惠价格Count Int 5 数量Isshow Tinyint 1 是否显示(0 否 1是)Create_time Varchar 15 创建时间商城礼包产品关联表。表 wpackgoods 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDPid Int 11 礼包 IDGid Int 11
32、产品 ID商城用户积分表。表 wpoint 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDUid Int 11 用户 IDH_point Int 11 消费积分Creat_time Varchar 255 生成时间Ccomment Varchar 255 备注商城用户收藏商品表。表 wshoucang 的结构 :字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDSpid Varchar 20 商品 IDPrice Varchar 20 价格Mc Varchar 200 名称Userid Varchar 30 用户 IDInda
33、te Varchar 20 收藏时间商城上传图片表。表 wuploadg 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDName Varchar 100 文件名称url Varchar 255 文件路径Size Int 11 文件大小Ext Varchar 50 文件类型Desc Varchar 200 檔描述Create_time Int 10 上传时间商城会员账户表。表 wuserinfo 的结构 :字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDUsername Varchar 50 用户名Password Varch
34、ar 32 密码Truename Varchar 15 真实姓名Sex Tinyint 1 性别Avater Varchar 50 头像Tel Varchar 50 手机号码Qq Varchar 50 QQ号码Email Varchar 50 邮箱地址Code Varchar 30 邮编号Arrress Varchar 200 详细地址Wenti Varchar 50 密保问题Daan Varchar 50 密保答案Level Varchar 10 会员等级Totalmoney Decimal 10 余额Totalpoint Int 8 衡量会员等级的积分Total_points Int 11
35、 会员积分(用于兑换产品)Create_ip Varchar 30 IPLogin_ip Varchar 30 登录 IPLogin_time Int 11 登录时间Create_time Int 11 变动时间Ismember Tinyint 1 是否显示用户评论Tgid Varchar 20 用户推广链接 ID商城用户评论表。表 wuserviews 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDUid Varchar 11 用户 IDGid Int 11 产品 IDProvince Varchar 10 省分City Varchar 10 市/区C
36、omment Text 评论内容Img Varchar 255 图片Avater Varhar 255 头像Status Int 1 是否通过审核(0 否 1是)Comment_rank Varchar 10 评分星级Create_time Varchar 30 评论时间商城用户佣金表。表 wyongjinlist 的结构:字段名 数据类型 长度 主键 非空 描述ID int 11 是 否 自增 IDHdrid Varchar 20 获得佣金人 IDYongjin Float 获得佣金Yjbl Varchar 10 佣金比例Ddje Float 订单金额Ddh Varchar 20 订单号Tgrid Varchar 15 订单产生的直接 trdidCzrid Varchar 15 操作人Czrq Datatime 操作人日期