日期:2014-05-18  浏览次数:20730 次

添加一条入库记录,N个产品,如何设计?
本人新手,现遇到一个问题,反复思考不得解,现在脑子混乱了,来请教大家


---------------------------------------------
  采购单
编号:xxxxxxxx 日期:YYYY-MM-DD

产品名称 采购数量 单价 供应商
  aaa 11 1.0 X
  bbb 22 2.0 Y
  ccc 33 3.0 Z

 合计:154.0 □ 已付款

---------------------------------------------

如上所述,一张采购单可以采购N个产品
数据库中,采购单这一块该如何设计?
界面上又该如何设计?

------解决方案--------------------
主明细表......
------解决方案--------------------
采购单表 产品表 采购单与产品关联表
------解决方案--------------------
探讨

采购单表 产品表 采购单与产品关联表

------解决方案--------------------
在数据库里建两个表,一个主表,用来存采购单的主要资料,另外一个子表用来存产品的信息。
------解决方案--------------------
one to many的关系
------解决方案--------------------
采购单(采购编号、日期)
采购单明细(产品编号,供应商,采购数量,单价,金额)

------解决方案--------------------
父子表