Office中国论坛/Access中国论坛

标题: access 数据表结构请教。表的字段设计是否为:产品类型、批号放在一个表里? [打印本页]

作者: cstxling    时间: 2009-2-19 16:09
标题: access 数据表结构请教。表的字段设计是否为:产品类型、批号放在一个表里?
本帖最后由 cstxling 于 2009-2-19 16:30 编辑

我公司有A、B、C、D、E......不同类的产品;
每个产品如A产品:批号090101、090102;
     B产品:批号090101、090102;
     C产品:批号090101、090102;
表的字段设计是否为:产品类型、批号放在一个表里?
    (产品类型为:A、B、C、D,
      批号为:090101、090102)
作者: 13601812106_01    时间: 2009-2-19 16:16
不明白何意?
作者: rcylbx    时间: 2009-2-19 16:47
一个批号有不同类的产品吗
作者: tz-chf    时间: 2009-2-19 17:31
批号在另一表
作者: ACMAIN_CHM    时间: 2009-2-19 20:35
一般是分开放,

产品信息表(产品编号,种类,单位,有效周期,。。。)
产品批次(批号,入库日期,产品编号,数量,。。。)




******************
*  一切皆有可能  *
******************

.
ACMAIN - Access论坛回贴准则(个人).
.

.
QQ群 48866293 / 12035577 / 7440532 / 13666209
http://forum.csdn.net/BList/OtherDatabase .
http://www.accessbbs.cn/bbs/index.php .
http://www.accessoft.com/bbs/index.asp .
http://www.access-programmers.co.uk/forums .
http://www.office-cn.net .
.
http://www.office-cn.net/home/space.php?uid=141646 .
作者: todaynew    时间: 2009-2-19 21:38
我公司有A、B、C、D、E......不同类的产品;
每个产品如A产品:批号090101、090102;
     B产品:批号090101、090102;
     C产品:批号090101、090102;
表的字段设计是否为:产品类型、批号放在一 ...
cstxling 发表于 2009-2-19 16:09


看你的数据应该是三个表:
1、产品目录(产品ID(主键),名称、规格、计量单位)
2、批号表(批号(主键),检验日期,合格证号)
3、入库表(产品ID(外键),批号(外键),入库日期,数量,单价)
作者: cstxling    时间: 2009-2-20 20:38
真的感谢这么多热心的朋友,让我试试,有问题再请教,谢谢了!!
作者: tzh1600    时间: 2009-3-13 11:25
看你的数据应该是三个表:
1、产品目录(产品ID(主键),名称、规格、计量单位)
2、批号表(批号(主键),检验日期,合格证号)
3、入库表(产品ID(外键),批号(外键),入库日期,数量,单价)
todaynew 发表于 2009-2-19 21:38



批号是个比较特别的东西,不应该做一个专门的批号表
2表的做法肯定不对,因为同样的批号因为不同的品种会有不同的检验日期\合格证号\报告书号等


正好我也有这方面需求,我的做法是
1、产品目录(产品ID(主键),名称、规格、计量单位)
2、入库表(入库ID(主键),产品ID(外键),批号(直接录入),入库日期,数量,单价)
有需要显示批号信息的话
3、检验报告表(报告编号(主键),产品ID(外键),批号(外键),生产日期,批数量,报告内容等等)
作者: wjtravis    时间: 2009-3-13 11:31
當然是分開放比較方便了
拆分到最小單元




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3