首页 > 解决方案 > 他们是我可以有1个输入并将它们放在两个不同表中的字段中的一种方式

问题描述

我最近一直在根据一家公司收集水样的场景创建一个访问数据库。我有两张桌子,

示例:SampleId(pk)、GeoLocationId(fk)、EmployeeId(FK)、SampleComment、SampleDate

GeoInfoDB:GeoLocationId(pk)、depth、airtemp、watertemp 我为这两个表创建了 1 对多的关系。

现在我的问题是,当我制作两个表格的表格时,两个 GeoLocationId 重复。由于 GeolocationId(pk) 是自动编号,我希望 GeolocationId(Fk) 相同。有没有人可以做到这一点。因此,当有人填写水样的深度时,会创建 geolocationID(PK),但它应该自动在样本数据库中输入 geoLocationID 的值。 在此处输入图像描述] 1

标签: ms-access

解决方案


留下您的GeoLocationID并使用该=RELATED()函数将 PK 列引用为 FK。

=RELATED(GeoInformation[GeoLocationID])

推荐阅读