嗨,我正在尝试为电子商务网站设计一个数据库,但我似乎找不到正确的方法,这就是我目前所拥有的:
问题出现在产品上。我有 66 种类型的产品,其中大多数都有不同的领域。我必须 id,但它们似乎都不太实用:
选项 A:
起初我以为我要为每种产品类型制作一个表格,但那样会导致 66 个表格,这不是很容易维护。我已经开始这样做了,我创建了 Product_Notebook 和 Product_NotebookBag 表。然后我停下来想了一下,这个解决方案不是很好。
选项 B
在考虑了更多之后,我想出了选项 B,它将数据存储到一个名为 description 的单独字段中。例如:
"Color : Red & Compatibility : 15.6 & CPU : Intel"
在这种方法中,我可以在从数据库中检索字符串后对其进行操作。
我知道这种方法也不是一个好主意,这就是为什么我要求一种更实用的方法。