【问题标题】:Create a relationship between two tables using two fields使用两个字段在两个表之间创建关系
【发布时间】:2015-02-18 15:29:10
【问题描述】:

我正在尝试基于 CityState 字段链接两个单独的表。我最初有一个City, State 的组合字段,但是,我认为将这两个字段分开是最佳实践。我的问题是我不知道如何使用两个字段在两个表之间建立关系链接。如果我只链接City 而没有State 这是不正确的,因为许多城市在多个州共享相同的名称。我想我可以CityState 保留为单独的字段并创建第三个字段City, State 用于链接这两个表,但我猜可能有更好的方法这样做。我尝试了Lookup,但我不确定这是否是正确和/或最佳路线。组合的 CityState 字段是实现此链接的正确方法吗?我想我以后仍然可以在 CityState 上进行查询。

谢谢。

【问题讨论】:

标签: ms-access ms-access-2010


【解决方案1】:

使用CityState 字段创建一个中间表。这将允许您通过 City 字段中的值提取州名称。不建议使用组合字段,因为这会不必要地重复记录上的数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    • 1970-01-01
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    相关资源
    最近更新 更多