我目前正在为一家制造公司建立一个新的数据库,问题如下:
1)每种设计(唯一ID)都是在特定模具(唯一ID)和特定切割刀具上生产的。
2)每个设计都只为该设计指定了几个操作,这些操作只需要进行设计(产品)。
基本上我(我相信)完成了1)步骤,也就是说,每个设计都有一个特定的模具和切割刀在DesignMouldCuttingKnives表中分配。
那里的条目会是这样的:
因此我可以查询Design 9017并列出特定设计中使用的所有切割刀。
我认为这样可以非常有效地工作(如果您有任何改进/返工,我也会很感激。)
然而,我当前的问题是每个设计都需要完成特定的操作才能生成它。
例如,9017有10个独特的操作(例如,其中2个是切割一些材料,其中3个是缝合切口,其中2个是将一些东西粘在一起,其中2个是缝合额外的配件,1个是打包东西)。
每个操作由1个人完成,因此每个操作都附加了特定的货币价值(工资将使用此计算)。
如何让这个变得尽可能简单,而不必为每个设计本身创建一个唯一的表?问题在于,与其他设计相比,特定拼接操作在一个设计上具有不同的货币价值,因此我不能简单地制作所有操作的表格并将操作ID附加到特定设计上,就像我使用切割刀一样(我想,如果在某种程度上可以,请告诉我。)
任何建议都要尽可能简单,假设需要轻松查询?
我计划在MS Access中进行此操作,因为数据库的目的是由本地(不在线)的1-5个用户访问。