访问关系循环示例

时间:2015-08-19 07:21:04

标签: ms-access relational-database relationship

我正在努力学习MS Access 2010/2013的一些基础知识。我不确定我是否达到了极限,或者我只是使用了错误的程序。我会解释我需要的东西。

例如,在商店中有5个商品,其中3个是商品,2个是商品的组合。 它们需要以相同的方式呈现,即产品(捆绑)的组合需要具有与其包含的系列相同的数字。见下图:

enter image description here

到目前为止,我创建了2个表。 1个用于独立产品,1个用于捆绑产品。捆绑包应该能够包含其他捆绑包(这是我遇到问题的地方)。

如果有人订购,让我们说10次第5项,我需要Access来计算多少主板(第1项),多少CPU(第2项)等等。我需要这些项目的完整列表,所以我希望应该得到一个列表:

10 x主板

10 x CPU

10 x Cabinet

所以我不需要深入研究每个捆绑。因此,正如我所看到的,关系在一个循环中运行。

我通过“是/否”列将项目标识为组合或产品。

如果您有任何建议,请告诉我,或者如果您认为我达到了极限。 欢迎使用另一种方法,以及一个简单的Access数据库示例。

为了记录,该系统将被用于大型机器,创建螺栓,螺母,电气设备等列表。以上只是为了解释我的想法。

最诚挚的问候,埃米尔。

0 个答案:

没有答案