讨论个数据库的结构(京东)

xmq120 2009-05-08 10:15:30
类似京东的购物站的 产品部分的数据库设计 大家讨论下呢

但总感觉灵活度太差
...全文
159 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmq120 2009-05-08
  • 打赏
  • 举报
回复
现在的实际情况是 你去看下京东 他的参数其实就是用来搜索用的 所以就必须保证每类产品的参数都是标准化的 这样才能保证搜索时候不出错 至于真正的 介绍产品的参数 丫就是一varchar 纯文本
xmq120 2009-05-08
  • 打赏
  • 举报
回复
不好是我看错了。。。。 sorry
xmq120 2009-05-08
  • 打赏
  • 举报
回复
ls的看清楚了 1楼是我本人 那个方法是我给出的 。。。。。。。我拿出来就是准备否掉的 。。。。。。。。。。。。
ayymbirst 2009-05-08
  • 打赏
  • 举报
回复
这种写法查询量比较大,推荐一楼写法,不过以分隔符区分参数,将参数写在一跎不咋好看,也不好取出来。
要实现不同的产品有不同的属性值,并且方便取出该产品的属性值,可参考如下:
1.在添加产品的时,获得产品的属性,属性值集合。
2.将该产品集合信息以键/值 的形式写入字典(Dic....),当然属性名是不充许重复的
3.将字典序列化成二进制流
4.写入数据库表
表结构:
(产品编号,流)


取出数据的过程就是将流反序列化字典(对象)的过程。
遍历字典即可获得产品属性值信息。
xmq120 2009-05-08
  • 打赏
  • 举报
回复
..................这就沉了啊
addbao 2009-05-08
  • 打赏
  • 举报
回复
顶一个
陌上花花 2009-05-08
  • 打赏
  • 举报
回复
关注下,不UP了。
灵活度高的法没大想出来,经验太少了
xmq120 2009-05-08
  • 打赏
  • 举报
回复
.............能不能不要纯up 给点思路呢
蓝海D鱼 2009-05-08
  • 打赏
  • 举报
回复
up
xmq120 2009-05-08
  • 打赏
  • 举报
回复
我把产品参数值的id以文本形式存在 TBL_Product 的 P_Paramenter 字段里面 形式:123|456|789

62,072

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧