首页 > 数据库技术 > 详细

新零售电商数据库设计(1)品牌和分类关系

时间:2020-03-10 10:19:50      阅读:244      评论:0      收藏:0      [点我收藏+]

品牌表设计如下

技术分享图片

CREATE TABLE t_brand(
    id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT COMMENT ‘主键‘,
    `name` VARCHAR(200) NOT NULL COMMENT ‘名称‘,
    image VARCHAR(500) COMMENT ‘图片网址‘,
    letter CHAR(1) NOT NULL COMMENT ‘品牌首字母‘,
  `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT ‘逻辑删除‘,
UNIQUE unq_name(`name`), INDEX idx_letter(letter) ) COMMENT=‘品牌表‘;

分类表设计

技术分享图片

 

 

CREATE TABLE t_category(
    id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT COMMENT ‘主键‘,
    `name` VARCHAR(200) NOT NULL COMMENT ‘分类名称‘,
  parent_id INT UNSIGNED COMMENT ‘上级分类ID‘,
    if_parent BOOLEAN NOT NULL COMMENT ‘是否含有下级分类‘,
    sort INT UNSIGNED NOT NULL COMMENT ‘排名指数‘,
`is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT ‘逻辑删除‘,
INDEX idx_parent_id(parent_id), INDEX idx_sort(sort) ) COMMENT =‘商品分类表‘;

品牌和分类多对多关联。

CREATE TABLE t_category_brand(
    category_id INT UNSIGNED COMMENT ‘分类ID‘,
    brand_id INT UNSIGNED COMMENT ‘品牌ID‘,
`is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT ‘逻辑删除‘,
PRIMARY KEY(category_id,brand_id) ) COMMENT=‘分类与品牌关联表‘

 

新零售电商数据库设计(1)品牌和分类关系

原文:https://www.cnblogs.com/xiaofeiyang/p/12453815.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!