我的思路有点乱,请高手指点啊。(200分)(200分)

  • 主题发起人 主题发起人 mylucoo
  • 开始时间 开始时间
M

mylucoo

Unregistered / Unconfirmed
GUEST, unregistred user!
是这样的。
我在搞一个进销系统。
进货表
物品编号,进货方式,货品类型,进货时间,数量……
销售表
销售编号,销售类型,货品类型,销售时间,数量……

我要实现每天都做个汇总,但是这两个表的录入次数不同啊。
比如,进了3次货,销售了5次,但通过时间字段把两个表联系起来在dbgrid中显示,
录入次数少的,就有重复的记录出现,这对汇总是不利的,我应该怎么办啊。
可能把重复的字段去掉,或者置空吗。

另外还有什么好方法,可以让两个表联系的好一点吗。
 
你干嘛不把两个表合成一个表,用类型区分是进货还是销货呢?
比如:
进/销货表
操作编号 货物编号 处理类型 处理时间 数量

同时将货物表编成系统基本表,比如:
货物基本表
货物编号 货物名称 货物类型

你觉得这样的数据库实现方式怎么样?
 
进销存库定义可以这样
1. 商品库存库(用于记录当前的库存商品)
2. 商品流转库(用于记录商品的入库,出库,退回等等)
3. 商品销售库(用于记录商品的销售,哪些客户购买了哪些商品等等)
 
哦。到也是啊。但是我还有一个客户信息表啊。
而且我是在搞一个销售矿泉水的系统啊。货物类型不是很多啊。
 
进和销管理的是不一样的数据,不要将其放在一个表中,按SEABOY的做。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
916
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
928
DelphiTeacher的专栏
D
后退
顶部