zoukankan      html  css  js  c++  java
  • 毕业设计数据库

    CREATE TABLE `admin` (
        `admin_id` INT NOT NULL AUTO_INCREMENT,
        `admin_name` VARCHAR(64) NOT NULL COMMENT '管理员名称',
        `admin_password`  VARCHAR(64) NOT NULL COMMENT '管理员密码',
        `admin_level` INT NOT NULL COMMENT '管理员等级',
        `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
        `update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
        PRIMARY KEY (`admin_id`)
    ) COMMENT '管理员表';
    CREATE TABLE `seller` (
        `seller_id` INT NOT NULL AUTO_INCREMENT,
        `seller_username` VARCHAR(64) NOT NULL COMMENT '商家用户名',
        `seller_password` VARCHAR(64) NOT NULL COMMENT '商家密码',
        `shop_name` VARCHAR(64) NOT NULL COMMENT '商家名称',
        `shop_phone` VARCHAR(64) NOT NULL COMMENT '商家电话',
        `shop_address` VARCHAR(64) NOT NULL COMMENT '商家地址',
        `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
        `update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
        PRIMARY KEY (`seller_id`)
    ) COMMENT '商家表';
    CREATE TABLE `buyer` (
        `buyer_id` INT NOT NULL AUTO_INCREMENT,
        `buyer_username` VARCHAR(64) NOT NULL COMMENT '买家用户名',
        `buyer_password` VARCHAR(64) NOT NULL COMMENT '买家密码',
        `buyer_phone` VARCHAR(64) NOT NULL COMMENT '买家电话',
        `buyer_address` VARCHAR(64) NOT NULL COMMENT '买家地址',
        `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
        `update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
        PRIMARY KEY (`buyer_id`)
    ) COMMENT '买家表';
    CREATE TABLE `product_cate` (
      `category_id` int(11) NOT NULL AUTO_INCREMENT,
      `category_name` varchar(64) NOT NULL COMMENT '类目名字',
      `seller_id` int(11) NOT NULL COMMENT '商家编号',
      `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
      `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
      PRIMARY KEY (`category_id`),
      KEY `line` (`seller_id`),
      CONSTRAINT `line` FOREIGN KEY (`seller_id`) REFERENCES `seller` (`seller_id`) ON DELETE CASCADE ON UPDATE CASCADE
    ) COMMENT '类目表';
    CREATE TABLE `product_info` (
      `product_id` int(11) NOT NULL AUTO_INCREMENT,
      `product_name` varchar(64) NOT NULL COMMENT '商品名称',
      `product_price` decimal(8,2) NOT NULL COMMENT '单价',
      `product_stock` int(11) NOT NULL COMMENT '库存',
      `product_description` varchar(64) DEFAULT NULL COMMENT '描述',
      `product_icon` varchar(512) DEFAULT NULL COMMENT '小图',
      `category_id` int(11) NOT NULL DEFAULT '0' COMMENT '类目编号',
      `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
      `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
      PRIMARY KEY (`product_id`),
      KEY `info` (`category_id`),
      CONSTRAINT `info` FOREIGN KEY (`category_id`) REFERENCES `product_cate` (`category_id`) ON DELETE CASCADE ON UPDATE CASCADE
    ) COMMENT '商品表';
    CREATE TABLE `order_master` (
      `order_id` varchar(32) NOT NULL,
      `buyer_name` varchar(32) NOT NULL COMMENT '买家名字',
      `buyer_phone` varchar(32) NOT NULL COMMENT '买家电话',
      `buyer_address` varchar(128) NOT NULL COMMENT '买家地址',
      `order_amount` decimal(8,2) NOT NULL COMMENT '订单总金额',
      `pay_status` tinyint(3) NOT NULL DEFAULT '0' COMMENT '支付状态,默认0未支付',
      `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
      `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
      PRIMARY KEY (`order_id`)
    ) COMMENT '订单表';
    CREATE TABLE `order_detail` (
      `detail_id` varchar(32) NOT NULL,
      `order_id` varchar(32) NOT NULL,
      `product_id` varchar(32) NOT NULL,
      `product_name` varchar(64) NOT NULL COMMENT '商品名称',
      `product_price` decimal(8,2) NOT NULL COMMENT '商品价格',
      `product_quantity` int(11) NOT NULL COMMENT '商品数量',
      `product_icon` varchar(512) DEFAULT NULL COMMENT '商品小图',
      `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
      `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
      PRIMARY KEY (`detail_id`),
      KEY `idx_order_id` (`order_id`)
    ) COMMENT='订单详情表';
  • 相关阅读:
    vue --- 脚手架初始化项目中配置文件webpack.base.conf.js代码含义
    Chrome
    es8 --- 新特性
    es7 --- 新特性
    vue --- 关于多个router-view视图组件,渲染同一页面
    vue ---- 组件传值之间使用 v-model
    vue --- watch 高级用法
    js --- 递归结构图
    es6 --- Generator 函数
    es6 -- set 数据结构
  • 原文地址:https://www.cnblogs.com/shuaihan/p/8282420.html
Copyright © 2011-2022 走看看