1

我是在 Microsoft Access 中创建数据库的新手,我试图弄清楚如何在其中连接表。我有 3 个表,我将其命名为 Products、Suppliers 和 Prod_Supp。在我的 Prod_Supp 表中,我有一些字段,它也是我的 Products 和 Suppliers 表中的一个字段。我想要做的是,当我在 Prod_Supp 中输入数据时,它会自动添加到产品和供应商表中的相同字段中。请帮我。谢谢。

4

1 回答 1

2

听起来 Prod_Supp 是 Products 和 Suppliers 之间的链接表,因为它们彼此之间具有 n 对 n 的关系。

在这种情况下:总是必须有一个供应商和一个产品,然后才能将它们链接在一起。所以 Prod_Supp 表只有 2 个字段,并且只有 2 个字段:Supplier.ID 的外键和 Product.ID 的外键。

通过填写链接表中的字段来自动添加供应商或产品是不可取的。通常和理想情况下,该链接表只包含无意义的整数,因此您不知道要输入什么。事实上,该表根本不需要 GUI。

于 2011-06-06T14:33:57.613 回答