如何链接2个表,以便在一个表中输入信息可以填充另一个表?

时间:2019-07-18 13:00:39

标签: sql database ms-access

我已经在SQL中创建了一个数据库,并且正在创建到Microsoft Access的链接表,以便可以使用表单在SQL中存储数据。

我遇到了一个不确定的问题。

我有一个主表,其中包含通用项目信息。然后,我创建了各种表,这些表使用项目ID链接到我的主项目表。其他表允许我限制可以在主表的某些字段中输入什么值,并允许在必要时创建新值。

我有一个项目表(我们称之为ProjectItems),它使用项目ID链接到项目表,因为一个项目可以有多个项目。同一项目可以在多个项目中使用。

然后,我有另一个项目表(称为此MasterItems),其中包含每个唯一项目的记录。

我要实现的是在我的主项目表单上有一个子表单,该子表单将允许用户向项目添加项目。输入项目代码后,它应该执行以下两项操作之一: -如果商品代码已存在于MasterItems中,则应在ProjectItems表中填充尺寸 -如果商品代码不存在于MasterItems中,则应允许用户键入尺寸,然后填充MasterItems表。

我的MasterItems表具有ItemID作为主键,而我的ProjectItems具有ID字段作为主键,而ItemID作为外键。

我一直在处理关系,子表单中的子表单,但不幸的是我无法获得预期的结果。

我觉得这应该是很容易实现的,但是我只使用Access一天,所以我仍在努力解决所有问题。

感谢您的帮助,如果需要更多信息,请询问。

谢谢

0 个答案:

没有答案