使用两个字段在两个表之间创建关系
Create a relationship between two tables using two fields
我正在尝试 link 基于 City
和 State
字段的两个单独的表。我最初有一个 City, State
的组合字段,但是,我认为将这两个字段分开是最佳做法。我的问题是我不知道如何使用两个字段在两个表之间建立关系 link。如果我 link 只是 City
而没有 State
这是不正确的,因为许多城市在多个州共享相同的名称。我想我 可以 将 City
和 State
作为单独的字段并创建第三个字段 City, State
用于 linking两个表,但我猜可能有更好的方法来做到这一点。我尝试了 Lookup
,但我不确定这是否是正确的 and/or 最佳路线。合并的 CityState 字段是实现此 link 的正确方法吗?我想我以后仍然可以仅查询 City
或 State
.
谢谢。
使用 City
和 State
字段创建中间 table。这将允许您通过 City
字段中的值提取州名称。不建议使用组合字段,因为这会在记录中不必要地重复数据。
我正在尝试 link 基于 City
和 State
字段的两个单独的表。我最初有一个 City, State
的组合字段,但是,我认为将这两个字段分开是最佳做法。我的问题是我不知道如何使用两个字段在两个表之间建立关系 link。如果我 link 只是 City
而没有 State
这是不正确的,因为许多城市在多个州共享相同的名称。我想我 可以 将 City
和 State
作为单独的字段并创建第三个字段 City, State
用于 linking两个表,但我猜可能有更好的方法来做到这一点。我尝试了 Lookup
,但我不确定这是否是正确的 and/or 最佳路线。合并的 CityState 字段是实现此 link 的正确方法吗?我想我以后仍然可以仅查询 City
或 State
.
谢谢。
使用 City
和 State
字段创建中间 table。这将允许您通过 City
字段中的值提取州名称。不建议使用组合字段,因为这会在记录中不必要地重复数据。