数据库表设计问题

来源:2-3 补充敲表sql语句及表内容介绍

羽.

2017-04-11

对于表设计有几个问题:

  1. sku表呢?

  2. 为什么商品分类和商品不是多对多关系,一个商品也可能属于多个分类.

  3. deal表中的deal_class字段的说明是什么

  4. 第一次做商城,对于settelement_price这个结算价的概念不是太了解,这个字段感觉和进货价merchant_price一样,请解析这两个字段在生活中分别的作用.

  5. 如果一个商品有多个照片的话 ,应该怎么处理.

    问题比较多 希望讲师耐心解答

写回答

1回答

moocer

2017-04-12

  1. 这个设计里只有ID没有表

  2. 一般一个商品属于一个分类(当然也有做多个分类的),但是继续深入做的话,可以给商品打标签,这是一个比较常用的手段

  3. deal_class:是否虚拟商品

  4. 结算价格有时候和进货价是一样的,有些场景会有不同

  5. 我们的设计里,一个商品的主图片只有一个(描述内容可以有多个),如果有多个,那通过关联表实现即可

0
3
moocer
回复
羽.
通常情况下,一个具体的商品就是一个sku,比如iphone7黑色、金色就是两个sku。
2017-04-12
共3条回复

Java Spring带前后端开发完整电商平台

工具组件封装+支付回调扩展+电商设计思想经验分享

612 学习 · 186 问题

查看课程