使用两个字段在两个表之间创建关系
Posted
技术标签:
【中文标题】使用两个字段在两个表之间创建关系【英文标题】:Create a relationship between two tables using two fields 【发布时间】:2015-02-18 15:29:10 【问题描述】:我正在尝试基于 City
和 State
字段链接两个单独的表。我最初有一个City, State
的组合字段,但是,我认为将这两个字段分开是最佳实践。我的问题是我不知道如何使用两个字段在两个表之间建立关系链接。如果我只链接City
而没有State
这是不正确的,因为许多城市在多个州共享相同的名称。我想我可以将City
和State
保留为单独的字段并创建第三个字段City, State
用于链接这两个表,但我猜可能有更好的方法这样做。我尝试了Lookup
,但我不确定这是否是正确和/或最佳路线。组合的 CityState 字段是实现此链接的正确方法吗?我想我以后仍然可以在 City
或 State
上进行查询。
谢谢。
【问题讨论】:
试试***.com/questions/11730619/… 【参考方案1】:使用City
和State
字段创建一个中间表。这将允许您通过 City
字段中的值提取州名称。不建议使用组合字段,因为这会不必要地重复记录上的数据。
【讨论】:
以上是关于使用两个字段在两个表之间创建关系的主要内容,如果未能解决你的问题,请参考以下文章