我正在开发电子商务应用程序。产品有很多属性,此时我已将每个属性建模为列。例如。 db设计如下:
product (table name) has following columns. (
> name
> category
> etc...etc
properties (table name)
> accepted_payment_mode
> commission_amount
> shipping_charges
> etc...etc.
我有超过100个这样的属性,而不是将它们放在一个表中,我将它们分成5个以上的表。在更改反映在网站上之前,每个产品的属性值的任何更改都必须经过业务审批流程。
以下是我所知道的方法,但我对这些方法并不满意。
我找不到合适的篇幅来讨论电子商务中内容版本化的各种方法。有什么好的设计方法可以解决这个问题。