困惑于电子商务的数据库设计(产品属性)

时间:2016-02-20 04:31:44

标签: database-design attributes e-commerce product catalog

我搜索了几乎所有Stackoverflow的解决方案,并且大多数情况下利弊接管了专业人员。

我想知道哪个是实现电子商务网站产品属性的最佳数据库设计。

我检查了各种方法

1)每种产品的不同表格。 - >发现如果我想拥有500个产品,那就意味着500个桌子。

2)半序列化方法 - >会导致搜索效率低下

3)EAV - >许多人认为它是反模式的,应该找到替代品。

4)创建类型。 - >不适合mysql,因为这里没有类似的东西。

我的意思是亚马逊,Flipkart,Macys如何做到这一点。 是的,可以说他们现在可能正在使用NoSQL方法。 但在实施NoSQL方法之前,他们仍然可以有效地过滤所有这些。 Macys.com因其高效的过滤设计而受到赞赏。

想要实施一种有效的方法,并且在不久的将来改变/迁移它不应该是一个繁忙/繁琐的过程。

任何人都可以提出正确的方法吗? 是否存在关系解决方案?

- - - - [编辑] -------

有人知道Flipkart或亚马逊是如何做到的吗? 是否建议使用半结构化方法??

使用XML文件存储属性

0 个答案:

没有答案