问题的提出:网上商城对产品进行了很多分类,不同的分类产品又有不同的属性,比如,电脑的属性有:CUP,内存,
主板,硬盘等等,服装的属性有:布料,尺寸,颜色等等,那么产品表以及产品分类表应该如何设计才能满足
不同类型产品的区别呢?
解决方案:
产品分类表的设计
第一种设计思路:使用树形结构,递归的形式,可以对产品进行N种 分类,只要你喜欢,树形结构在数据库的设计中
经常用到,比如功能菜 单表等以下是一个简单的产品分类表。
说明:上级类别ID为该表的外键,并关联到本级类别ID,这样就可以对产进行N中分类了,这种设计