ms-access - 他们是我可以有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
解决方案
留下您的GeoLocationID
并使用该=RELATED()
函数将 PK 列引用为 FK。
=RELATED(GeoInformation[GeoLocationID])
推荐阅读
- c# - XmlElement 中的 C# XML 序列化命名空间
- scala - How to make monix fixed rate Scheduler continue upon failure
- oracle - sys.gv_$instance 上的授权选择超时
- sql - 防止将 Access 链接表导入新数据库
- azure - Azure AuthenticationContext | 第一个参数“权限”的值应该是多少
- django - 在 docker 中找不到客户端密码
- python - pyinstaller:AttributeError 模块“webbot”没有属性“数据”
- ios - Healthkit:设置“enableBackgroundDelivery”,但当某些设备上的用户有新的健康数据时,iOS 根本不会唤醒应用程序
- java - [Android]: java.lang.NoSuchFieldError: No field error_color_material
- java - What is a good way to display status of a file using Swing