美文网首页
商品数据库

商品数据库

作者: yuandianmanbu | 来源:发表于2017-02-26 18:35 被阅读0次

1.商品主表

CREATE TABLE  `wl_goods`(

`id`            mediumint(8)        unsigned        NOT NULL       AUTO_INCREMENT,

`cat_id`    smallint(5)              unsigned        NOT NULL      DEFAULT    '0'    COMMENT    '分类id', 

`goods_sn`   varchar(60)         NOT NULL     DEFAULT    ''      COMMENT      '商品货号',

`goods_name`    varchar(120)    NOT NULL   DEFAULT    ''    COMMENT    '商品名',

`click_count`       int(10)           unsigned            NOT NULL      DEFAULT    '0'     COMMENT   '浏览量',

`brand_id`          smallint(5)         unsigned          NOT NULL      DEFAULT   '0'     COMMENT   '品牌id',

`suppliers_id`    varchar(100)              NOT NULL          DEFAULT  ''          COMMENT    '供应商id',

`market_price`          decimal(9,2)           unsigned              NOT NULL        DEFAULT       '0.00'       COMMENT   '市场价格',

`shop_price`              decimal(9,2)            unsigned            NOT NULL        DEFAULT        '0.00'      COMMENT    '本店售价',

`promote_price`        decimal(9,2)             unsigned             NOT NULL       DEFAULT       '0.00'     COMMENT    '促销价格',

`promote_start_date`      timestamp            NOT NULL         DEFAULT    CURRENT_TIMESTAMP    COMMENT    '促销开始日期',

`promote_end_date`      timestamp            NOT NULL          DEFAULT    CURRENT_TIMESTAMP    COMMENT    '促销结束日期',

`keywords`                        varchar(255)          NOT NULL        DEFAULT    ''        COMMENT     '商品关键字',

`goods_brief`                   varchar(255)            NOT NULL        DEFAULT   ''       COMMENT    '商品简介',

`goods_desc`                   text                            NOT NULL       COMMENT         '商品详情',

`goods_img`              varchar(255)                NOT NULL        DEFAULT    ''      COMMENT      '商品图' ,

`is_putaway`              tinyint(1)                     unsigned            NOT NULL         DEFAULT      '0'       COMMENT     '是否上架',

`putaway_time`        timestamp          NOT NULL      CURRENT_TIMESTAMP    COMMENT    '上架时间',

`create_time`              timestamp        NOT NULL      DEFAULT    CURRENT_TIMESTAMP     COMMENT    '添加时间',

`sort_order`              smallint(4)            unsigned                NOT NULL        DEFAULT  '100'        COMMENT    '排序',

`is_delete`              tinyint(1)              unsigned                NOT NULL          DEFAULT  '0'      COMMENT    '是否被删除',

`is_best`                tinyint(1)              unsigned                NOT NULL      DEFAULT      '0'      COMMENT    '精品',

`is_new`                tinyint(1)            unsigned                NOT NULL          DEFAULT      '0'    COMMENT    '新品',

`is_hot`                tinyint(1)              unsigned               NOT NULL        DEFAULT    '0'      COMMENT    '热销',

`is_promote`       tinyint(1)             unsigned              NOT NULL          DEFAULT      '0'     COMMENT   '促销',

`goods_for`      smallint(5)          unsigned            NOT NULL DEFAULT    '0'      COMMENT    '商品归属于哪个活动',

`give_integral`    int(11)            NOT NULL          DEFAULT       '-1'      COMMENT    '赠送积分',

`rank_integral`    int(11)            NOT NULL        DEFAULT      '-1'    COMMENT    '赠送等级经验',

'rest_count'      mediumint(5)      NOT NULL    DEFAULT  '0'    COMMENT    '库存',

'sell_count'      mediumint(5)    NOT NULL    DEFAULT  '0'    COMMENT    '销量',

PRIMARY KEY(`goods_id`),

KEY`goods_sn`(`goods_sn`),

KEY`cat_id`(`cat_id`),

KEY`brand_id`(`brand_id`),

KEY`promote_end_date`(`promote_end_date`),

KEY`promote_start_date`(`promote_start_date`),

KEY`goods_number`(`goods_number`),

KEY`sort_order`(`sort_order`)

)ENGINE=MyISAM  DEFAULT CHARSET=utf8

2.商品扩展分类关系表(跟商品表为多对多的关系)

CREATE TABLE  `wl_goods_cat`(

`goods_id`     mediumint(8)      unsigned       NOT NULL     DEFAULT    '0',

`cat_id`           smallint(5)           unsigned       NOT NULL     DEFAULT    '0',

PRIMARY KEY(`goods_id`,`cat_id`)

)ENGINE=MyISAM     DEFAULT CHARSET=utf8

3.属性表

CREATE    TABLE  `wl_attribute` (

`id`     smallint(5)      unsigned       NOT NULL       AUTO_INCREMENT,

`type_id`    smallint(5)      unsigned        NOT NULL      DEFAULT      '0'    COMMENT    '商品类型id',

`attr_name`  varchar(60)      NOT NULL    DEFAULT    ''    COMMENT    '属性项名',

`attr_input_type`    tinyint(1)  unsigned      NOT NULL    DEFAULT    '1'        COMMENT    '属性类型,唯一性,单选,复选',

`attr_values`  text      NOT NULL  COMMENT    '属性值,用“,”间隔',

`attr_index`  tinyint(1)      unsigned        NOT NULL      DEFAULT    '0'    COMMENT    '是否可以进行筛选',

PRIMARY KEY (`id`),

KEY `type_id` (`type_id`)

) ENGINE=MyISAM   DEFAULT CHARSET=utf8

4.商品属性值表

CREATE   TABLE  `wl_goods_attr`(

`id`   int(10)      unsigned         NOT NULL       AUTO_INCREMENT,

`goods_id`      mediumint(8)      unsigned          NOT NULL          DEFAULT      '0'      COMMENT    '商品id',

`attr_id`            smallint(5)            unsigned          NOT NULL          DEFAULT    '0'    COMMENT    '属性项id',

`attr_value`      text          NOT NULL      COMMENT    '保存单个属性值',

`attr_price`      smallint(5)      NOT NULL    DEFAULT  '0'    COMMENT    '规格价格变动',

PRIMARY KEY(`id`),

KEY`goods_id`(`goods_id`),

KEY`attr_id`(`attr_id`)

)ENGINE=MyISAM  DEFAULT CHARSET=utf8

5.商品类型表

CREATE TABLE   `wl_goods_type`(

`id`      smallint(5)        unsigned          NOT NULL       AUTO_INCREMENT,

`cat_name`    varchar(60)      NOT NULL       DEFAULT'',

`enabled`        tinyint(1)             unsigned        NOT NULL DEFAULT      '1',

PRIMARY KEY(`id`)

)ENGINE=MyISAMAUTO_INCREMENT=11DEFAULT CHARSET=utf8

6.商品分类表,添加分类时,可列出商品类型下面的可被索引到的属性项放至筛选属性中

CREATE TABLE   `wl_category`(

`id`   smallint(5)         unsigned         NOT NULL        AUTO_INCREMENT,

`cat_name`        varchar(90)             NOT NULL          DEFAULT'',

`keywords`          varchar(255)           NOT NULL        DEFAULT'',

`cat_desc`         varchar(255)        NOT NULL        DEFAULT'',

`parent_id`          smallint(5)          unsigned            NOT NULL         DEFAULT  '0',

`sort_order`         tinyint(1)          unsigned         NOT NULL            DEFAULT   '50',

`show_in_nav`     tinyint(1)          NOT NULL          DEFAULT   '0',

`is_show`               tinyint(1)         unsigned           NOT NULL       DEFAULT   '1',

`filter_attr`        varchar(255)       NOT NULL         DEFAULT     '0'   COMMENT  '属性项id,以逗号隔开',

PRIMARY KEY(`id`),

KEY`parent_id`(`parent_id`)

)ENGINE=MyISAM   DEFAULT CHARSET=utf8

相关文章

  • 商城表结构设计

    (一)购物商城数据库设计-前期准备 (二)购物商城数据库设计-商品表设计 (三)购物商城数据库设计-商品表DDL(...

  • MySQL数据库介绍

    MySQL数据库介绍 关系型数据库mysql 用户表 用户ID 用户名 密码 性别 年龄 装备 商品表 商品ID ...

  • RabbitMQ实际应用场景

    场景1:在对商品增删改查的时候发送消息 1、新增/修改商品后台数据库信息2、数据库修改后,发送商品id消息到消息队...

  • 购物系统Mini

    Python源码 (暂时无数据库)。。。 输入工资,打印商品列表。根据商品编号购买商品。选择商品后,检测余额。可随...

  • PHP简单电商平台

    搭建框架,添加常用辅助函数 设计数据库 实现后台功能 商品分类 功能 添加商品分类,显示商品分类,编辑商品分类,删...

  • Flask-day05

    一、批量数据产生(数据库存储过程) 商品列表表 商品模型类 class Goods(db.Model):# 商品i...

  • 4、商品规格实现

    一、商品描述的保存 数据库中商品信息和商品描述是分开存储的,因为商品描述是大文本,当我们展示商品列表时,只需要商品...

  • 商品多维sku设计

    数据库表设计 数据库关系 查询商品 查询商品所有的sku 查询某一个sku的所有规格 将t_product_att...

  • 2018-12-03

    画面主要功能及支持这些功能的后台数据库表结构功能:利用c#界面查询数据库中商品信息,修改和删除数据库商品信息。数据...

  • 2019-05-29

    做超市商品管理数据库主界面

网友评论

      本文标题:商品数据库

      本文链接:https://www.haomeiwen.com/subject/xceowttx.html