Office中国论坛/Access中国论坛

标题: 请教物料BOM表的制作问题 [打印本页]

作者: seeker_yang    时间: 2011-9-21 09:35
标题: 请教物料BOM表的制作问题
新手请教各位大侠:
我建有物料主数据表、物料版本信息表、物料父子关系表。其中:
物料主数据有物料编码、物料名称、单位等字段,物料编码是主键;
物料版本信息表有物料编码、版本、文件链接等字段,物料编码和版本共同作为主键;
物料父子关系表有父物料编码、父物料版本、子物料编码、子物料版本、子物料数量等字段,父物料编码和子物料编码共同作为主键。
建立的关系是:
物料主数据中的物料编码对应物料版本信息表中的物料编码,一对多关系;
物料主数据中的物料编码对应物料父子关系表中的父物料编码,一对多关系;
物料主数据中的物料编码对应物料父子关系表中的子物料编码,一对多关系。
我要建立一个查询,用于查看某个物料编码下边的子物料信息,即查看完整的BOM树状表,这就有一个问题:物料父子关系表中的父物料编码和子物料编码都与物料主数据中的物料编码对应,运行查询后根本显示不出任何结果。
请问:需要怎么修改表结构或表关系或如何建立查询?
谢谢。
作者: tzh16000    时间: 2011-9-21 09:58
表之间不用建关系,那样会把事情复杂化.
建立查询时才用关系

你这个要建两个查询,第一个查询包含父物料及其版本的所有信息和子物料的编码号、版本号
第二个查询再根据第一个查询的子物料编码号、版本号,查询出子物料及其版本的所有信息
作者: yanghua1900363    时间: 2011-9-21 20:57
首先,在表间建立关系是必要的。
其次,对于物料管理的数据管理系统而言,建立必要的关系尤为必要。
再次,表间关系存在于事务中,不是凭空出现的。建议在动手建立数据前就要把这些关系理清楚。
当然,对于新手而言,刚开始建立一些不是很规范的数据表是正常的事情。




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