首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有动态变化规格的ASP.MVC列表电子商务产品

具有动态变化规格的ASP.MVC列表电子商务产品
EN

Stack Overflow用户
提问于 2015-08-05 08:53:33
回答 1查看 1.4K关注 0票数 2

我试图为eCommerce站点开发产品详细信息页面,比如我们在视图中列出了一些产品,现在当用户单击某个产品时,他会被带到产品详细信息视图中以显示产品规范,并添加到购物车、评论等,但是在这里,产品规范对每个产品都是动态变化的,示例:

服装产品:

Size:40

移动产品:

Operating System:Android

现在,我不想在服装产品中使用规范名称操作系统,反之亦然。

所以我对此进行了研究,发现了thisthis的帖子。但是some福克的评论说Entity Attribute Value is not good practice

因此,谁能帮助我选择最佳和简单的设计模式,以列出产品细节与变化的规格在asp,我是新手。

任何帮助都会很好。

EN

回答 1

Stack Overflow用户

发布于 2015-08-07 21:16:55

EAV有几个缺点:

  • 数据库层不能强制属性名称正确,所以必须用代码进行
  • 如果对EAV表中的值进行筛选,搜索性能会很慢
  • 如果尝试根据EAV表中的值连接其他表,则性能也很慢。

但是,如果您需要一组灵活和动态的属性,并且您的不需要通过属性值搜索或加入,那么EAV是一个很好的解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31827767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档