设计商品子系统的存储结构或数据库结构(求助,在线等)

KerryMo 2009-11-06 07:11:57
C2C网站的商品子系统,包括的关系数据有 分类、属性、商品。
一个商品只能属于一个分类,不同的分类有不同的属性(多个),每个属性有多个候选属性值,其中分类、属性、属性值的更新频率较低。
一个商品的属性,是所属分类的属性,属性值是候选属性值中的一个或多个。
例如:
分类:衣服
属性:尺寸、颜色
尺寸的候选属性值:S/M/L/XL/XXL/XXXL
颜色的候选属性值:黑/白/红/黄/蓝
商品:衣服A,尺寸S,颜色黑
另外,商品还有卖家、价格等其它信息

请设计商品子系统的存储结构或数据库结构。要求:
A. 能够正确维护分类、属性、商品之间的关系数据
B. 尽量减少冗余
C. 考虑数据的增、删、改、查操作,效率尽可能高
D. 能够按照卖家查询出其发布的所有商品
...全文
317 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dawugui 2009-11-06
  • 打赏
  • 举报
回复
分类表
id , fl_id , fl_name, 其他字段
1 , 1 分类一
2 , 2 分类二

属性表
id , sx_id , fl_id , sx_name,其他字段
1 S , 1 衣服尺寸S型
2 M , 1 衣服尺寸M型
3 L , 1 衣服尺寸L型
4 XL , 1 衣服尺寸XL型
5 XXL , 1 衣服尺寸XXL型
6 黑 , 1 衣服颜色。。。
7 白 , 1 衣服颜色。。。
8 红 , 1 衣服颜色。。。
9 黄 , 1 衣服颜色。。。
10 蓝 , 1 衣服颜色。。。
....

商品表
id , sxz_id(属性表的id) , sp_name,其他字段
1 1 商品一
2 5 商品一
...
6 1 商品二
7 2 商品三
...



34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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