数据表设计问题?

dhzsir 2007-01-23 09:23:19
需求描述:工厂为项目型加工,设计部根据初步设计预估物资需求数进行申请采购,采购部根据需求进行采购.仓库进行物资接收,并同时管理到每个物资. 最后生产领用出库.

主表为:工程 物资 已申购数 已采购数 已到货数 已出库数
GC01 钢板 10 8 3 0
GC02 钢板 0 0 0 0
申购表:工程 物资 日期 申购数
GC01 钢板 7/1/1 5
GC01 钢板 7/1/5 5
采购表: 合同号 物资 工程 数量
00001 钢板 GC01 3
00002 钢板 GC01 5
到货表: 工程 物资 条码 存放位置
GC01 钢板 x001 AB-01
GC01 钢板 x002 AB-33
GC01 钢板 x003 AB-31
现在用户要实现代用功能。例如把GC01到货的3块钢板取2块钢板代给GC02使用,同时
汇总时要显示,GC01 申购数为 8 采购数为 6 到货数为 1,GC02 申购数为 2 采购数为2 到货数为 2。
前提是原始单据不能修改(申购表,采购表,到货表)。设计部在给出代用指令后,有仓库负责执行,研发部是不关心具体用哪块钢板代的。这有仓库具体操作

请问各位高手,这种情形数据库怎样设计比较合适?







...全文
141 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
soaringbird 2007-01-24
  • 打赏
  • 举报
回复
建立一个代用记录表,里面有代用源工程、目的工程、物资、数量等列,汇总时跟别的表联合计算
dhzsir 2007-01-24
  • 打赏
  • 举报
回复
没人支招:<
dhzsir 2007-01-23
  • 打赏
  • 举报
回复
自己先顶一下:O)

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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