多种产品类型的数据库设计

Mai*_*rel 4 database-design

假设我有一个包含四种不同产品类型的数据库.每种类型都包含彼此差异很大的字段.第一类产品分为三类.第二类产品分为三类.但第三个和第四个,没有任何分类.

为此数据库构建结构的最佳方法是什么?我应该制作四张不同的桌子吗?而且,我如何用这些不同的产品构建产品交易细节?

Dam*_*vic 13

您可能还想看一下更复杂的模型.此模型采用任意数量的不同产品并为其分配属性.每种产品可以具有任意数量的不同属性.

PropertyTypetable包含各种属性类型,如[Name] = Height,Width,Color,MaxSpeed,Volume等.特征是一种描述属性,如颜色; measurement是一个数字属性,如height.

每种产品都属于许多类别 ; 类别可以嵌套.

product_nodel_01