目录

一、前期准备

1.1安装MySQL

二、基础知识

2.1电商流程

2.2SKU和SPU

2.3涉及的表

三、项目搭建

3.1登录root用户

3.2创建用户

3.3创建数据库

3.4建表


一、前期准备

1.1安装MySQL

Linux安装MySQL5.7(CentOS7)_一个人的牛牛的博客-CSDN博客

二、基础知识

2.1电商流程

电商的主要业务流程涉及商品详情、用户个人中心、支付服务、订单后台服务。根据流程由此产生多个表。

店主添加商品;用户点开电商首页浏览,通过分类查询、全文搜索寻找商品;用户注册登录后才可以将商品添加到购物车和结算,生成相应的订单数据和支付数据。订单正式生成之后,还会对订单进行跟踪处理,直到订单全部完成。

2.2SKU和SPU

SKU=Stock Keeping Unit(库存量基本单位):现在已经被引申为产品统一编号的简称,每种产品均对应有唯一的SKU号。

SPU(Standard Product Unit):是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息集合。

例如:iPhone手机就是SPU。一台银色、128G内存的、支持联通网络的iPhone,就是SKU。

2.3涉及的表

表:用户表、订单表、优惠劵表、优惠劵领用表、商品评论表、商品收藏表、加购表、活动表、优惠规则表、活动订单表、支付流水表、退单表、订单详情表、SKU商品表、品牌表、SPU商品表、商品一级分类表、商品二级分类表、商品三级分类表、省份表、地区表等等

注:这些只是部分表,真正的表远不止这些!具体的要看电商项目的项目分析。

三、项目搭建

3.1登录root用户

 mysql -u root -p

输入设置好的密码

3.2创建用户

#创建offdb用户
create user 'offdb'@'%' identified by 'Zj_123456';
#给offdb用户所有权限
grant all on *.* to 'offdb'@'%';
#刷新
flush privileges;

3.3创建数据库

create database `offgmall`character set utf8 collate utf8_general_ci;

3.4建表

1.用户表(user_info)

标签 含义
id 用户id
login_name 用户名称
nick_name 用户昵称
passwd 用户密码
name 真实姓名
phone_num 手机号
email 邮箱
head_img 头像
user_level 用户级别
birthday 生日
gender 性别:男=M,女=F
create_time 创建时间
operate_time 操作时间
CREATE TABLE `user_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`login_name` varchar(200) DEFAULT NULL COMMENT '用户名称',`nick_name` varchar(200) DEFAULT NULL COMMENT '用户昵称',`passwd` varchar(200) DEFAULT NULL COMMENT '用户密码',`name` varchar(200) DEFAULT NULL COMMENT '用户姓名',`phone_num` varchar(200) DEFAULT NULL COMMENT '手机号',`email` varchar(200) DEFAULT NULL COMMENT '邮箱',`head_img` varchar(200) DEFAULT NULL COMMENT '头像',`user_level` varchar(200) DEFAULT NULL COMMENT '用户级别',`birthday` date DEFAULT NULL COMMENT '用户生日',`gender` varchar(1) DEFAULT NULL COMMENT '性别 M男,F女',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`operate_time` datetime DEFAULT NULL COMMENT '修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1101 DEFAULT CHARSET=utf8 COMMENT='用户表';

2.活动表(activity_info)

标签 含义
id 活动id
activity_name 活动名称
activity_type 活动类型
activity_desc 活动描述
start_time 开始时间
end_time 结束时间
create_time 创建时间
CREATE TABLE `activity_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '活动id',`activity_name` varchar(200) DEFAULT NULL COMMENT '活动名称',`activity_type` varchar(10) DEFAULT NULL COMMENT '活动类型',`activity_desc` varchar(2000) DEFAULT NULL COMMENT '活动描述',`start_time` datetime DEFAULT NULL COMMENT '开始时间',`end_time` datetime DEFAULT NULL COMMENT '结束时间',`create_time` datetime DEFAULT NULL COMMENT '创建时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='活动表';

3.活动订单关联表(activity_order)

标签 含义
id 编号
activity_id 活动id
order_id 订单编号
create_time 发生日期
CREATE TABLE `activity_order` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`activity_id` bigint(20) DEFAULT NULL COMMENT '活动id ',`order_id` bigint(20) DEFAULT NULL COMMENT '订单编号',`create_time` datetime DEFAULT NULL COMMENT '发生日期',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=258 DEFAULT CHARSET=utf8 COMMENT='活动与订单关联表';

4.优惠规则表(activity_rule)

标签 含义
id 编号
activity_id 活动id
condition_amount 满减金额
condition_num 满减件数
benefit_amount 优惠金额
benefit_discount 优惠折扣
benefit_level 优惠级别
CREATE TABLE `activity_rule` (`id` int(11) NOT NULL COMMENT '编号',`activity_id` int(11) DEFAULT NULL COMMENT '类型',`condition_amount` decimal(16,2) DEFAULT NULL COMMENT '满减金额',`condition_num` bigint(20) DEFAULT NULL COMMENT '满减件数',`benefit_amount` decimal(16,2) DEFAULT NULL COMMENT '优惠金额',`benefit_discount` bigint(20) DEFAULT NULL COMMENT '优惠折扣',`benefit_level` bigint(20) DEFAULT NULL COMMENT '优惠级别',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='优惠规则';

5.活动参与商品(activity_sku)

标签 含义
id 编号
activity_id 活动id
sku_id sku_id
create_time 创建时间
CREATE TABLE `activity_sku` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`activity_id` bigint(20) DEFAULT NULL COMMENT '活动id ',`sku_id` bigint(20) DEFAULT NULL COMMENT 'sku_id',`create_time` datetime DEFAULT NULL COMMENT '创建时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='活动参与商品';

6.支付流水表(payment_info)

标签 含义
id 编号
out_trade_no 对外业务编号
order_id 订单编号
user_id 用户编号
alipay_trade_no 支付宝交易流水编号
total_amount 支付金额
subject 交易内容
payment_type 支付类型
payment_time 支付时间
CREATE TABLE `payment_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`out_trade_no` varchar(20) DEFAULT NULL COMMENT '对外业务编号',`order_id` bigint(20) DEFAULT NULL COMMENT '订单编号',`user_id` bigint(20) DEFAULT NULL COMMENT '用户编号',`alipay_trade_no` varchar(100) DEFAULT NULL COMMENT '支付宝交易流水编号',`total_amount` decimal(16,2) DEFAULT NULL COMMENT '支付金额',`subject` varchar(200) DEFAULT NULL COMMENT '交易内容',`payment_type` varchar(20) DEFAULT NULL COMMENT '支付方式',`payment_time` datetime DEFAULT NULL COMMENT '支付时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4957 DEFAULT CHARSET=utf8 COMMENT='支付流水表';

7.商品一级分类表(base_category1)

标签 含义
id id
name 名称
CREATE TABLE `base_category1` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`name` varchar(10) NOT NULL COMMENT '分类名称',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='一级分类表';

8.商品二级分类表(base_category2)

标签 含义
id id
name 名称
category1_id 一级品类id
CREATE TABLE `base_category2` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`name` varchar(200) NOT NULL COMMENT '二级分类名称',`category1_id` bigint(20) DEFAULT NULL COMMENT '一级分类编号',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=126 DEFAULT CHARSET=utf8 COMMENT='二级分类表';

9.商品三级分类表(base_category3)

标签 含义
id id
name 名称
Category2_id 二级品类id
CREATE TABLE `base_category3` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`name` varchar(200) NOT NULL COMMENT '三级分类名称',`category2_id` bigint(20) DEFAULT NULL COMMENT '二级分类编号',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1150 DEFAULT CHARSET=utf8 COMMENT='三级分类表';

10.省份表(base_province)

标签 含义
id id
name 省份名称
region_id 地区ID
area_code 地区编码
iso_code 国际编码
CREATE TABLE `base_province` (`id` bigint(20) DEFAULT NULL COMMENT 'id',`name` varchar(20) DEFAULT NULL COMMENT '省名称',`region_id` varchar(20) DEFAULT NULL COMMENT '大区id',`area_code` varchar(20) DEFAULT NULL COMMENT '行政区位码',`iso_code` varchar(20) DEFAULT NULL COMMENT '国际编码'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

11.地区表(base_region)

标签 含义
id 大区id
region_name 大区名称
CREATE TABLE `base_region` (`id` varchar(20) DEFAULT NULL COMMENT '大区id',`region_name` varchar(20) DEFAULT NULL COMMENT '大区名称'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

12.编码字典表(base_dic)

标签 含义
dic_code 编号
dic_name 编号名称
parent_code 父编号
create_time 创建编号
operate_time 修改编号
CREATE TABLE `base_dic` (`dic_code` varchar(10) NOT NULL COMMENT '编号',`dic_name` varchar(100) DEFAULT NULL COMMENT '编码名称',`parent_code` varchar(10) DEFAULT NULL COMMENT '父编号',`create_time` datetime DEFAULT NULL COMMENT '创建日期',`operate_time` datetime DEFAULT NULL COMMENT '修改日期',PRIMARY KEY (`dic_code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='编码字典表';

13.品牌表(base_trademark)

标签 含义
tm_id 品牌id
tm_name 品牌名称
CREATE TABLE `base_trademark` (`tm_id` varchar(20) DEFAULT NULL COMMENT '品牌id',`tm_name` varchar(20) DEFAULT NULL COMMENT '品牌名称'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

14.加购表(cart_info)

标签 含义
id 编号
user_id 用户id
sku_id SKU商品
cart_price 放入购物车时价格
sku_num 数量
img_url 图片文件
sku_name sku名称 (冗余)
create_time 创建时间
operate_time 修改时间
is_ordered 是否已经下单
order_time 下单时间
source_type 来源类型
source_id 来源编号
CREATE TABLE `cart_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`user_id` bigint(20) DEFAULT NULL COMMENT '用户id',`sku_id` bigint(20) DEFAULT NULL COMMENT 'skuid',`cart_price` decimal(10,2) DEFAULT NULL COMMENT '放入购物车时价格',`sku_num` bigint(11) DEFAULT NULL COMMENT '数量',`img_url` varchar(200) DEFAULT NULL COMMENT '图片文件',`sku_name` varchar(200) DEFAULT NULL COMMENT 'sku名称 (冗余)',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`operate_time` datetime DEFAULT NULL COMMENT '修改时间',`is_ordered` bigint(20) DEFAULT NULL COMMENT '是否已经下单',`order_time` datetime DEFAULT NULL COMMENT '下单时间',`source_type` varchar(20) DEFAULT NULL COMMENT '来源类型',`source_id` bigint(20) DEFAULT NULL COMMENT '来源编号',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2019 DEFAULT CHARSET=utf8 COMMENT='加购表';

15.优惠券领用表(coupon_use)

标签 含义
id 编号
coupon_id 购物券ID
user_id 用户ID
order_id 订单ID
coupon_status 优惠券状态
get_time 领券时间
using_time 使用时间
used_time 支付时间
expire_time 过期时间
CREATE TABLE `coupon_use` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`coupon_id` bigint(20) DEFAULT NULL COMMENT '购物券ID',`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',`order_id` bigint(20) DEFAULT NULL COMMENT '订单ID',`coupon_status` varchar(10) DEFAULT NULL COMMENT '购物券状态',`get_time` datetime DEFAULT NULL COMMENT '领券时间',`using_time` datetime DEFAULT NULL COMMENT '使用时间',`used_time` datetime DEFAULT NULL COMMENT '支付时间',`expire_time` datetime DEFAULT NULL COMMENT '过期时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10178 DEFAULT CHARSET=utf8 COMMENT='优惠券领用表';

16.优惠券表(coupon_info)

标签 含义
id 优惠券编号
coupon_name 优惠券名称
coupon_type 优惠券类型 1 现金券 2 折扣券 3 满减券 4 满件打折券
condition_amount 满减金额
condition_num 满减件数
activity_id 活动编号
benefit_amount 优惠金额
benefit_discount 优惠折扣
create_time 创建时间
range_type 范围类型 1、商品 2、品类 3、品牌
spu_id 商品id
tm_id 品牌id
category3_id 品类id
limit_num 最多领用次数
operate_time 修改时间
expire_time 过期时间
CREATE TABLE `coupon_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '购物券编号',`coupon_name` varchar(100) DEFAULT NULL COMMENT '购物券名称',`coupon_type` varchar(10) DEFAULT NULL COMMENT '购物券类型 1 现金券 2 折扣券 3 满减券 4 满件打折券',`condition_amount` decimal(10,2) DEFAULT NULL COMMENT '满额数',`condition_num` bigint(20) DEFAULT NULL COMMENT '满件数',`activity_id` bigint(20) DEFAULT NULL COMMENT '活动编号',`benefit_amount` decimal(16,2) DEFAULT NULL COMMENT '减金额',`benefit_discount` bigint(20) DEFAULT NULL COMMENT '折扣',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`range_type` varchar(10) DEFAULT NULL COMMENT '范围类型 1、商品 2、品类 3、品牌',`spu_id` bigint(20) DEFAULT NULL COMMENT '商品id',`tm_id` bigint(20) DEFAULT NULL COMMENT '品牌id',`category3_id` bigint(20) DEFAULT NULL COMMENT '品类id',`limit_num` int(11) DEFAULT NULL COMMENT '最多领用次数',`operate_time` datetime DEFAULT NULL COMMENT '修改时间',`expire_time` datetime DEFAULT NULL COMMENT '过期时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='优惠券表';

17.商品评论表(comment_info)

标签 含义
id 编号
user_id 用户id
sku_id 商品id
spu_id spu_id
order_id 订单编号
appraise 评价 1 好评 2 中评 3 差评
comment_txt 评价内容
create_time 创建时间
CREATE TABLE `comment_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`user_id` bigint(20) DEFAULT NULL COMMENT '用户名称',`sku_id` bigint(20) DEFAULT NULL COMMENT 'skuid',`spu_id` bigint(20) DEFAULT NULL COMMENT '商品id',`order_id` bigint(20) DEFAULT NULL COMMENT '订单编号',`appraise` varchar(10) DEFAULT NULL COMMENT '评价 1 好评 2 中评 3 差评',`comment_txt` varchar(2000) DEFAULT NULL COMMENT '评价内容',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`operate_time` datetime DEFAULT NULL COMMENT '修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1523672692706340879 DEFAULT CHARSET=utf8 COMMENT='商品评论表';

18.商品收藏表(favor_info)

标签 含义
id 编号
user_id 用户id
sku_id 商品id
spu_id spu_id
is_cancel 是否已取消 0 正常 1 已取消
create_time 收藏时间
cancel_time 修改时间
CREATE TABLE `favor_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`user_id` bigint(20) DEFAULT NULL COMMENT '用户名称',`sku_id` bigint(20) DEFAULT NULL COMMENT 'skuid',`spu_id` bigint(20) DEFAULT NULL COMMENT '商品id',`is_cancel` varchar(1) DEFAULT NULL COMMENT '是否已取消 0 正常 1 已取消',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`cancel_time` datetime DEFAULT NULL COMMENT '修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1523672689833242632 DEFAULT CHARSET=utf8 COMMENT='商品收藏表';

19.SPU商品表(spu_info)

标签 含义
id 商品id
spu_name spu商品名称
description 商品描述(后台简述)
category3_id 三级分类id
tm_id 品牌id
CREATE TABLE `spu_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '商品id',`spu_name` varchar(200) DEFAULT NULL COMMENT '商品名称',`description` varchar(1000) DEFAULT NULL COMMENT '商品描述(后台简述)',`category3_id` bigint(20) DEFAULT NULL COMMENT '三级分类id',`tm_id` bigint(20) DEFAULT NULL COMMENT '品牌id',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 COMMENT='商品表';

20.SKU商品表(sku_info)

标签 含义
id skuId
spu_id spuId
price 价格
sku_name 商品名称
sku_desc 商品描述
weight 重量
tm_id 品牌id
category3_id 品类id
sku_default_img 默认显示图片(冗余)
create_time 创建时间
CREATE TABLE `sku_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'skuid(itemID)',`spu_id` bigint(20) DEFAULT NULL COMMENT 'spuid',`price` decimal(10,0) DEFAULT NULL COMMENT '价格',`sku_name` varchar(200) DEFAULT NULL COMMENT 'sku名称',`sku_desc` varchar(2000) DEFAULT NULL COMMENT '商品规格描述',`weight` decimal(10,2) DEFAULT NULL COMMENT '重量',`tm_id` bigint(20) DEFAULT NULL COMMENT '品牌(冗余)',`category3_id` bigint(20) DEFAULT NULL COMMENT '三级分类id(冗余)',`sku_default_img` varchar(200) DEFAULT NULL COMMENT '默认显示图片(冗余)',`create_time` datetime DEFAULT NULL COMMENT '创建时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COMMENT='库存单元表';

21.订单表(order_info)

标签 含义
id 订单编号
consignee 收货人
consignee_tel 收件人电话
final_total_amount 总金额
order_status 订单状态
user_id 用户id
delivery_address 送货地址
order_comment 订单备注
out_trade_no 订单交易编号(第三方支付用)
trade_body 订单描述(第三方支付用)
create_time 创建时间
operate_time 操作时间
expire_time 失效时间
tracking_no 物流单编号
parent_order_id 父订单编号
img_url 图片路径
province_id 地区
benefit_reduce_amount 优惠金额
original_total_amount 原价金额
feight_fee 运费
CREATE TABLE `order_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`consignee` varchar(100) DEFAULT NULL COMMENT '收货人',`consignee_tel` varchar(20) DEFAULT NULL COMMENT '收件人电话',`final_total_amount` decimal(16,2) DEFAULT NULL COMMENT '总金额',`order_status` varchar(20) DEFAULT NULL COMMENT '订单状态',`user_id` bigint(20) DEFAULT NULL COMMENT '用户id',`delivery_address` varchar(1000) DEFAULT NULL COMMENT '送货地址',`order_comment` varchar(200) DEFAULT NULL COMMENT '订单备注',`out_trade_no` varchar(50) DEFAULT NULL COMMENT '订单交易编号(第三方支付用)',`trade_body` varchar(200) DEFAULT NULL COMMENT '订单描述(第三方支付用)',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`operate_time` datetime DEFAULT NULL COMMENT '操作时间',`expire_time` datetime DEFAULT NULL COMMENT '失效时间',`tracking_no` varchar(100) DEFAULT NULL COMMENT '物流单编号',`parent_order_id` bigint(20) DEFAULT NULL COMMENT '父订单编号',`img_url` varchar(200) DEFAULT NULL COMMENT '图片路径',`province_id` int(20) DEFAULT NULL COMMENT '地区',`benefit_reduce_amount` decimal(16,2) DEFAULT NULL COMMENT '优惠金额',`original_total_amount` decimal(16,2) DEFAULT NULL COMMENT '原价金额',`feight_fee` decimal(16,2) DEFAULT NULL COMMENT '运费',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3278 DEFAULT CHARSET=utf8 COMMENT='订单表 订单表';

22.订单详情表(order_detail)

标签 含义
id 编号
order_id 订单号
sku_id 商品id
sku_name sku名称(冗余)
img_url 图片名称(冗余)
order_price 商品价格(下单时sku价格)
sku_num 商品数量
create_time 创建时间
source_type 来源类型
source_id 来源编号
CREATE TABLE `order_detail` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`order_id` bigint(20) DEFAULT NULL COMMENT '订单编号',`sku_id` bigint(20) DEFAULT NULL COMMENT 'sku_id',`sku_name` varchar(200) DEFAULT NULL COMMENT 'sku名称(冗余)',`img_url` varchar(200) DEFAULT NULL COMMENT '图片名称(冗余)',`order_price` decimal(10,2) DEFAULT NULL COMMENT '购买价格(下单时sku价格)',`sku_num` varchar(200) DEFAULT NULL COMMENT '购买个数',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`source_type` varchar(20) DEFAULT NULL COMMENT '来源类型',`source_id` bigint(20) DEFAULT NULL COMMENT '来源编号',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8450 DEFAULT CHARSET=utf8 COMMENT='订单明细表';

23.订单状态表(order_status_log)

id 编号
order_id 订单编号
order_status 订单状态
operate_time 操作时间
CREATE TABLE `order_status_log` (`id` bigint(11) NOT NULL AUTO_INCREMENT,`order_id` bigint(11) DEFAULT NULL,`order_status` varchar(11) DEFAULT NULL,`operate_time` datetime DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=77334 DEFAULT CHARSET=utf8;

24.退单表(order_refund_info)

标签 含义
id 编号
user_id 用户id
order_id 订单编号
sku_id sku_id
refund_type 退款类型
refund_amount 退款金额
refund_reason_type 原因类型
refund_reason_txt 原因内容
create_time 创建时间
CREATE TABLE `order_refund_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',`user_id` bigint(20) DEFAULT NULL COMMENT '用户id',`order_id` bigint(20) DEFAULT NULL COMMENT '订单编号',`sku_id` bigint(20) DEFAULT NULL COMMENT 'skuid',`refund_type` varchar(20) DEFAULT NULL COMMENT '退款类型',`refund_num` bigint(20) DEFAULT NULL COMMENT '退货件数',`refund_amount` decimal(16,2) DEFAULT NULL COMMENT '退款金额',`refund_reason_type` varchar(200) DEFAULT NULL COMMENT '原因类型',`refund_reason_txt` varchar(20) DEFAULT NULL COMMENT '原因内容',`create_time` datetime DEFAULT NULL COMMENT '创建时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=369 DEFAULT CHARSET=utf8 COMMENT='退单表';

可以直接执行sql文件

MySQL项目--电商平台--数据库搭建-MySQL文档类资源-CSDN下载

本文资料来源于尚硅谷!

												

MySQL项目--电商平台--数据库搭建相关推荐

  1. Java毕设项目电商平台客流统计系统(java+VUE+Mybatis+Maven+Mysql)

    Java毕设项目电商平台客流统计系统(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(W ...

  2. 亚马逊、虾皮、来赞达、速卖通、ebay等跨境电商平台如何搭建一个稳定的自养号补单系统?

    补单关键的一环是什么:账号 账号一共有两种获取方式: 市场上购买 自己养出来的账号 而账号权重的高低,安全性和稳定性,账户的存活率,存活时间的长短,全都看注册和养号的环境,ip的纯净度还有支付卡的成功 ...

  3. 电商平台的搭建以及平台选择注意事项

    企业如果想要建立自己的电商平台,首先需要了解自身的平台需求以及业务需求,根据自己的情况选择合适的电商平台开发企业帮忙做定制开发,如果企业前期要求不高也可以选择一些现成的电商系统.那需要明确的基础需求有 ...

  4. 跨境电商平台如何搭建

    跨境电商是指属于不同关税地区的贸易实体通过电子商务平台进行交易.支付和结算,并通过跨境物流交付货物和完成交易的国际商务活动.跨境电子商务不仅促进了经济发展,也开启了世界贸易的改革,给许多企业和消费者带 ...

  5. 电商项目 Java还是Django_Django电商平台Saleor搭建初体验

    Saleor 是一个基于 Django 的前后端分离的电商网站框架,包含后端核心服务.前端又分别包含后台和前台,本文所使用操作系统为CentOS 7.官方文档目前首推的是使用 Docker启动服务,这 ...

  6. 电商订单表的设计mysql_电商平台数据库中订单表的设计为什么要有订单号?

    我谈谈我的个人看法: 为什么要单独一个字段存订单号呢? 1.有些订单号不一定用全数字,这样你就可以自定义订单号格式. 比如:G100001标识商品,S100001表示服务类商品的订单. 自定义的订单号 ...

  7. 项目2-企业级电商平台的搭建--填坑过程

    一. webpack4.2.0降版本问题已经解决,解决过程如下: 1.首先会提示node.js版本过低,升级到了6.13.1 2.npm uninstall webpack -g全局卸载webpack ...

  8. 企业级电商平台-前端搭建(有源码)

    目标 整体架构() 业务功能实现 系统整体可用性,可维护性,可扩展性  前后端分离 API接口交互 分层架构设计  模块化思想  架构 工具  WebPack NodeJS NPM Shell Cha ...

  9. 系统教学电商平台新品搭建销量

    作为新店铺或是新上架的商品来说,补充订单操作是起款最简单粗暴的一种方法,当然这种方法是不被官方认同的,可能很会人会排斥这种方法,觉得可以开直通车或通过淘客推广,为什么要用这种方法呢.但是要我看来,一个 ...

  10. Linux云计算架构-使用LAMP搭建ecshop电商平台,并测试网站所能承受并发数

    文章目录 Linux云计算架构-使用LAMP搭建ecshop电商平台 1. YUM快速搭建LAMP环境 2. mariadb安全安装 3. 搭建ecshop电商平台 4. 配置虚拟主机实现域名访问 5 ...

最新文章

  1. 打通Devops的Scrum敏捷工具
  2. 操作系统课程设计 内核模块
  3. Hadoop 在关机重启后,namenode启动报错
  4. Oracle 存储结构_表空间简介
  5. Visual C++——加载自定义光标
  6. Java高级工程师面试实战,mysqlsettimeout
  7. ajax child,如何在ajax上使用this.children
  8. 浅谈在过去的一年中,我所认识的前端开发---------
  9. 5-7激活层-BN层-FC层-损失层
  10. POJ-2456.Aggressivecows.(二分求解最大化最小值)
  11. 计算机三种不同类型的用户账户,计算机应用基础(第2版)教学课件作者陈绥阳第二章.ppt...
  12. CART算法原理及实现
  13. Eucalyptus-NC管理
  14. 基于Caffe的人脸关键点检测实现
  15. EF 数据库连接约定(Connection String Conventions in Code First)
  16. linux的php探针使用,php探针在Linux下的安装过程
  17. mac使用开源方案实现读取ntfs
  18. 2019.7.summary
  19. 转录组分析_转录组分析的正确姿势
  20. 微信红包业务,为什么采用轮询算法?

热门文章

  1. 微信中调用扫一扫最简便的方法 5行代码实现H5扫一扫 HTML5扫二维码最简便的办法
  2. java播放器显示歌词,android 音乐播放器显示歌词源码(天天动听悬浮歌词)
  3. 傅里叶分析(通俗解释)
  4. bootstrap-fileinput插件获取图片文件并展示,不进行上传
  5. 哈夫曼编码问题(贪心)
  6. 【Vue】基础入门 —— 黑马程序员
  7. 解读《海纳云智慧城市白皮书》:智慧城市的风吹向何处?
  8. 电商后台权限设置有哪些规范你知道吗?
  9. 辞退了一位简历造假的程序员,简历美化可以,造假不可取!
  10. html分辨手机电脑,html自动识别手机或者pc端