程序员小铺

11张表:顾客信息表、商品信息表、商品的图片附表、商品的其他信息附表、商品采购记录表、商品类别表、物流信息表、订单明细表、订单表、购物车表、后台管理员账号密码;为设计顾客登录表,顾客可以直接访问通过微信号绑定,有异议可自行加表;

DROP DATABASE IF EXISTS csl_shop;
CREATE DATABASE csl_shop;
USE csl_shop;SET FOREIGN_KEY_CHECKS=0;-- ----------------------------
-- Table structure for customer
-- ----------------------------
DROP TABLE IF EXISTS `customer`;
CREATE TABLE `customer` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`customer_id` int(20) DEFAULT NULL COMMENT '顾客id',`bind_id` int(50) DEFAULT NULL COMMENT '外部绑定id,例如微信号',`customer_name` varchar(20) DEFAULT NULL COMMENT '顾客收货姓名',`customer_sex` varchar(5) DEFAULT NULL COMMENT '顾客性别',`customer_phone` varchar(20) DEFAULT NULL COMMENT '顾客联系电话',`customer_address` varchar(40) DEFAULT NULL COMMENT '顾客收货地址',`customer_picture` varchar(50) DEFAULT NULL COMMENT '顾客头像',`is_used` int(4) DEFAULT NULL COMMENT '是否使用过  0未使用过  1使用过',`customer_grade` int(20) DEFAULT NULL COMMENT '顾客等级',`order_total_count` int(20) DEFAULT NULL COMMENT '下单次数',`order_total_money` int(20) DEFAULT NULL COMMENT '总消费金额',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='顾客信息表';-- ----------------------------
-- Table structure for customerLogin
--                                                                          顾客直接进入不需要登录
-- ----------------------------
-- DROP TABLE IF EXISTS `customer_login`;
-- CREATE TABLE `customer_login` (
--  `id` bigint(20) NOT NULL AUTO_INCREMENT ,
--   `account_number` varchar(100) NOT NULL COMMENT '账号',
--   `pwd` varchar(100) NOT NULL COMMENT '密码',
--   `customer_id` int(11) DEFAULT NULL COMMENT '顾客id',
--   PRIMARY KEY (`id`)
-- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='顾客登入的账号密码';-- ----------------------------
-- Table structure for goods
-- ----------------------------
DROP TABLE IF EXISTS `goods`;
CREATE TABLE `goods` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`goods_code` varchar(20) NOT NULL COMMENT '商品id',`goods_ame` varchar(20) DEFAULT NULL COMMENT '商品名称',`goods_icture` varchar(50) DEFAULT NULL COMMENT '商品主图片',`goods_price` double DEFAULT NULL COMMENT '商品售价',`goods_stock` int(10) DEFAULT NULL COMMENT '商品库存量',`goods_describe` varchar(500) DEFAULT NULL COMMENT '商品说明',`good_label1` varchar(20) DEFAULT NULL COMMENT '标签1',`good_label2` varchar(20) DEFAULT NULL COMMENT '标签2',`good_label3` varchar(20) DEFAULT NULL COMMENT '标签3',`on_and_off_shelf_status` varchar(2) DEFAULT NULL COMMENT '商品上下架状态',`type_id` int(5) DEFAULT NULL COMMENT '商品类别',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品信息表';-- ----------------------------
-- Table structure for goods_ext
-- ----------------------------
DROP TABLE IF EXISTS `goods_ext`;
CREATE TABLE `goods_ext` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`goods_code` varchar(20) NOT NULL COMMENT '商品id',`date_of_manufacture` datetime DEFAULT NULL COMMENT '商品生产日期',`shelf_life` int(10) DEFAULT NULL COMMENT '保质期  按月统计:12    12月',`producer_name` varchar(20) DEFAULT NULL COMMENT '商品制造商负责人姓名',`producer_address` varchar(50) DEFAULT NULL COMMENT '商品制造商地址',`producer_phone` varchar(20) DEFAULT NULL COMMENT '商品制造商负责人电话',`purchase_price` double DEFAULT NULL COMMENT '商品进价',`goods_sold_total_count` int(10) DEFAULT NULL COMMENT '商品总出售次数',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品的其他信息';-- ----------------------------
-- Table structure for goods_picture
-- ----------------------------
DROP TABLE IF EXISTS `goods_picture`;
CREATE TABLE `goods_picture` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`picture_one` varchar(50) DEFAULT NULL COMMENT '图片1',`picture_two` varchar(50) DEFAULT NULL COMMENT '图片2',`picture_three` varchar(50) DEFAULT NULL COMMENT '图片3',`picture_four` varchar(50) DEFAULT NULL COMMENT '图片4',`picture_five` varchar(50) DEFAULT NULL COMMENT '图片5',`goods_code` varchar(20) NOT NULL COMMENT '商品id',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品的图片,默认5张,做轮播图';-- ----------------------------
-- Table structure for goods_purchase
-- ----------------------------
DROP TABLE IF EXISTS `goods_purchase`;
CREATE TABLE `goods_purchase` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`goods_code` varchar(20) NOT NULL COMMENT '商品id',`purchase_count` int(10) DEFAULT NULL COMMENT '采购数量',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品采购记录表';-- ----------------------------
-- Table structure for goods_type
-- ----------------------------
DROP TABLE IF EXISTS `goods_type`;
CREATE TABLE `goods_type` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`type_id` int(5) DEFAULT NULL COMMENT '商品类别',`type_name` varchar(20) DEFAULT NULL COMMENT '类别名',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品类别表';-- ----------------------------
-- Table structure for logistics
-- ----------------------------
DROP TABLE IF EXISTS `logistics`;
CREATE TABLE `logistics` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`express_code` varchar(50) DEFAULT NULL COMMENT '物流编号',`order_code` int(20) DEFAULT NULL COMMENT '订单号',`goods_code` varchar(20) NOT NULL COMMENT '商品id',`customer_id` int(20) DEFAULT NULL COMMENT '顾客id',`logistics_state` int(5) DEFAULT NULL COMMENT '物流信息状态:  0揽件  1出库  2转手快递公司  3途中  4到达取件地(代取件)  5已取件',`place_of_location` varchar(50) DEFAULT NULL COMMENT '当前所在地',`place_of_departur` varchar(50) DEFAULT NULL COMMENT '物流出发地',`place_of_temporary` varchar(50) DEFAULT NULL COMMENT '取件地',`pick_up_number` varchar(20) DEFAULT NULL COMMENT '取件号',`courier_name` varchar(20) DEFAULT NULL COMMENT '派送员姓名',`courier_phone` varchar(20) DEFAULT NULL COMMENT '派送员电话',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='物流信息表';-- ----------------------------
-- Table structure for order_details
-- ----------------------------
DROP TABLE IF EXISTS `order_details`;
CREATE TABLE `order_details` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`goods_code` varchar(20) NOT NULL COMMENT '商品id',`buy_count` int(11) DEFAULT NULL COMMENT '购买数量',`order_code` int(20) DEFAULT NULL COMMENT '订单号',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单明细表';-- ----------------------------
-- Table structure for orders
-- ----------------------------
DROP TABLE IF EXISTS `orders`;
CREATE TABLE `orders` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`order_code` int(20) DEFAULT NULL COMMENT '订单号',`customer_id` int(20) DEFAULT NULL COMMENT '顾客id',`order_total_price` double DEFAULT NULL COMMENT '订单总金额',`apply_time` datetime DEFAULT NULL COMMENT '申请下单时间',`pay_time` datetime DEFAULT NULL COMMENT '实际支付时间',`order_state` int(5) DEFAULT NULL COMMENT '订单状态  0申请下单(待支付)  1已支付(成功生产订单)  2未支付(长时间未支付订单取消)',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单表';-- ----------------------------
-- Table structure for shoppingcar
-- ----------------------------
DROP TABLE IF EXISTS `shoppingcar`;
CREATE TABLE `shoppingcar` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`goods_code` varchar(20) NOT NULL COMMENT '商品id',`buyCount` int(11) DEFAULT NULL COMMENT '购买数量',`customer_id` int(20) DEFAULT NULL COMMENT '顾客id',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='购物车表';-- ----------------------------
-- Table structure for admin
-- ----------------------------
DROP TABLE IF EXISTS `admin`;
CREATE TABLE `admin` (`id` bigint(20) NOT NULL AUTO_INCREMENT ,`uname` varchar(20) DEFAULT NULL COMMENT '账号',`pwd` varchar(20) DEFAULT NULL COMMENT '密码',`remarks` varchar(100) DEFAULT NULL COMMENT '备注',`creat_time` datetime DEFAULT NULL COMMENT '创建时间',`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最新修改时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='后台管理员账号密码';

有想法请留言,优化一下;

常规店铺 买家卖家业务 数据库设计源码相关推荐

  1. android短彩信数据库设计源码解析(二)

    转载请注明出处:http://blog.csdn.net/droyon/article/details/8734167 这几天连续加班,昨天很早就睡了.一个人的时候要学会自我祝福,祝自己注意身体,天天 ...

  2. java计算机毕业设计旅游网站设计源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计旅游网站设计源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计旅游网站设计源码+系统+数据库+lw文档+mybatis+运行部署 本源码技术栈: 项目 ...

  3. JAVA毕业设计WEB儿童运动馆业务信息系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计WEB儿童运动馆业务信息系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计WEB儿童运动馆业务信息系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目 ...

  4. java计算机毕业设计科大学生党员之家设计源码+数据库+系统+lw文档+mybatis+运行部署

    java计算机毕业设计科大学生党员之家设计源码+数据库+系统+lw文档+mybatis+运行部署 java计算机毕业设计科大学生党员之家设计源码+数据库+系统+lw文档+mybatis+运行部署 本源 ...

  5. java计算机毕业设计游戏社区设计源码+系统+mysql数据库+lw文档

    java计算机毕业设计游戏社区设计源码+系统+mysql数据库+lw文档 java计算机毕业设计游戏社区设计源码+系统+mysql数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  6. java计算机毕业设计游戏论坛设计源码+数据库+系统+lw文档+部署

    java计算机毕业设计游戏论坛设计源码+数据库+系统+lw文档+部署 java计算机毕业设计游戏论坛设计源码+数据库+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 ...

  7. 计算机毕业设计Java高原特色农产品网站设计(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java高原特色农产品网站设计(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java高原特色农产品网站设计(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构 ...

  8. 计算机毕业设计JavaWeb美食网站设计(源码+系统+mysql数据库+lw文档)

    计算机毕业设计JavaWeb美食网站设计(源码+系统+mysql数据库+lw文档) 计算机毕业设计JavaWeb美食网站设计(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S ...

  9. java毕业设计旅游网站设计源码+lw文档+mybatis+系统+mysql数据库+调试

    java毕业设计旅游网站设计源码+lw文档+mybatis+系统+mysql数据库+调试 java毕业设计旅游网站设计源码+lw文档+mybatis+系统+mysql数据库+调试 本源码技术栈: 项目 ...

最新文章

  1. Phalcon控制器
  2. 学生如何提高专业英文阅读能力--施一公教授
  3. Database 2 Day DBA guide_Chapter3
  4. 英特尔“硬盘内存一体化”首款产品正式发布,读写速度超千倍,存储密度扩充十倍...
  5. ASP.NET中的注释 .
  6. Shell到底是什么?
  7. layui 勾选不联动父项 树形控件,treetable-lay
  8. Axure RP8手机边框
  9. Visual Studio快速配置增加文件版权声明
  10. asa 防火墙拦截了https_ASA防火墙设置URL过滤
  11. Windows权限维持1:账号隐藏
  12. (P45)面向对象版表达式计算器:Storage类实现
  13. Biotin-PEG8-amine,2183447-27-8具有末端伯胺基的生物素化试剂
  14. Simulink之S-function函数笔记之二
  15. 【安全通告】创宇安全智脑:GitLab ExifTool远程命令执行漏洞在野利用(CVE-2021-22205)...
  16. SQL中modify和alter用法区别
  17. Json在线编辑和格式化工具
  18. 《Effective Modern C++》学习笔记之条款二十五:针对右值引用实施std::move,针对万能引用实施std::forward
  19. 985大学计算机专业保研率排名,中国高校保研率排名,前二十名多数是985大学
  20. 基于yolov5实现FPS游戏自瞄,理论上通杀所有射击游戏

热门文章

  1. Windows7安装Dell SupportAssist查看驱动版本
  2. 【日常篇】007_利用pygame实现经典扫雷
  3. s7300的db块详细说明_S7300中FB、FC和DB块的使用
  4. 计算机三维机械设计基础答案,电子科技大学《计算机三维艺术设计》rhino答案.doc...
  5. ASP.NET开发实战精品源码及视频教程下载
  6. Java File.listFiles方法具有什么功能呢?
  7. Java_搭建MQTT服务器_一蓑烟雨任平生
  8. WERCSmart注册
  9. java仓库库存清单_说仓库库存管理
  10. 奇偶校验码c语言源代码,求助 奇偶校验的C语言编程