◆请问这样的数据结构,应该怎样设计?◆

cwm545 2004-09-06 11:38:42
是这样的,我正帮公司设计一个进销库存,现在市场部这边搞不定。
市场部主要负责:客户下订单,出售货。
有个问题就是:一个商品型号如果有多种附属的配件,应该怎样设计,
以下是我设计的数据结构,但感觉不行,请有这面相关经验的高手指点一下?

订单表
客户 型号 配件一 价钱 配件二 价钱 配件三 价钱 订单数量
比克 rf001 钢壳 1 底板 2 盖帽 3 1000

售货表
客户 型号 配件一 价钱 配件二 价钱 配件三 价钱 售出数量
比克 rf001 钢壳 1 1000
比克 rf001 底板 2 1000


(注:如在型号"rf001"中,售货表中先发钢壳1000,然后再发底板1000,
即配件可以单独出货)

请帮忙修改一下,谢谢。。
...全文
79 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wumylove1234 2004-09-07
要符合第三范式.看数据库设计的书.
  • 打赏
  • 举报
回复
chenghua 2004-09-07
up
  • 打赏
  • 举报
回复
RUKYO 2004-09-07
http://www.pcpro.com.cn/bbs/viewthread.php?tid=1585&sid=X3V0susH
  • 打赏
  • 举报
回复
online 2004-09-06
纵向处理
建议客户和配件都以编号关联
  • 打赏
  • 举报
回复
guxizhw 2004-09-06
不要横向,用纵向的
另外有个表 专门用于保存型号与配件的关系
型号 配件编号 配件名称
rf001 001 钢壳
rf001 002
……
rf002 001

这个样子

这是很基本的东西:)
  • 打赏
  • 举报
回复
guxizhw 2004-09-06
有,随便找本数据库设计的书都可以,只是我现在没有电子版的。
  • 打赏
  • 举报
回复
cwm545 2004-09-06
有道理,谢谢你们,有这方面更详细点的资料吗?
  • 打赏
  • 举报
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-09-06 11:38
社区公告
暂无公告