产品类别与业务类别

时间:2011-12-07 21:38:13

标签: e-commerce categories

我正在开发一个电子商务网站,我遇到了一个问题。我需要满足的要求是:给定用户输入的“锁定”,“网球”,“电影”或“脚手架”之类的字符串,我应该显示与该查询匹配的配置文件和产品发布。

这导致我得出这些结论:

a)我应该对个人资料(他们做什么)进行分类:可能是某种“业务类别”。我在这里面临一个问题,创建一个涵盖世界上所有业务活动的列表几乎是不可能的,所以我一直在阅读一些好的问题,并喜欢创建1级或2级层次结构的策略,然后捕获用户通过可重复使用的标签自动反馈。

这里的想法是保留更有可能被考虑的关键字,因此搜索的可能性最大。

顺便说一句,那里有一个非常好的商业类别清单,我不知道吗?

b)我应该对产品和服务(他们提供的产品)进行分类:使用类似的方法,我喜欢使用一些固定的类别,然后让用户使用持久性标签。我再次问你是否有类别列表真的很震撼。

问题:

1)你喜欢我刚刚描述的内容吗?根据您的经验,您认为它可能有效还是我会淹没在标签海中?

2)有时产品和业务层次结构都是多余的。有些人描述他们的业务,如“戏剧”,“银行”,“牙医”,这不是产品或服务,而是他们实际上是什么。但是有很多人说“(销售/制造)汽车”,“(制造)陶器”等等。他们的业务活动主要取决于他们销售或生产的产品或服务。你对此有何看法?

1 个答案:

答案 0 :(得分:0)

我这样做的是ror_ecommerce。我在product_types中使用了一棵树。

所以你可以出售:

家具=>客厅=>椅子

按客厅过滤也会给出product_type指向Chairs的项目。

为了使它变得更复杂,我首先要与商务人士作斗争 其次,我将创建一个产品具有许多product_types的模型。因此,您需要product_type和product之间的连接表。

回答您的问题:

1)你可能会被淹死,因为类别是无限的。限制标签的数量或创建业务人员可以填充的管理界面。如果不是,您的业务人员会要求您一遍又一遍地完成这项工作。

2)听起来你的树看起来像这样:

  • sale / manufacturing =>汽车
  • sale / manufacturing =>陶器
  • bank =>个人
  • bank =>业务
因此,如果有人只想要一家银行,他们会获得个人和企业的结果。但他们可以进一步完善对个人银行的搜索。

听起来,业务和产品层次结构完全是多余的。我真的会和一个商人说些什么,因为未来的要求是将商业和个人等级联系起来。如果它们是相同的,那将很容易。您可能需要列表中的个人/商家/两者的类型标志。如果不需要,删除标志会更容易。

祝你好运