关于关系的匹配字段
创建之间的关系时,请选择每个表中的一个或多个字段作为匹配字段。匹配字段通常具有共同值。在典型的关系中,一个表中的记录会与另一个表中具有共同匹配字段值的记录相关。
例如,“客户”表和“发票”表每一个都可以使用字段“客户 ID”,以唯一标识每位客户和每个交易。如果两个表使用“客户 ID”作为匹配字段来相关,则“客户”表中的记录可以显示入口(其显示具有匹配“客户 ID”的每张发票),而在发票表中具有相同“客户 ID”的每张发票可以显示一致的客户数据。
匹配字段必须是以下字段类型中的一种:
 •
 •
 •
 •
 •
 •
注释
 •
 •
 •
 •
会根据值的索引来匹配值。
 •
 •
用于关系数据库的匹配字段可以是查找目标字段,只要查找不是基于涉及该匹配字段的关系即可。
 •
在上面的示例中,“客户”表中的“客户 ID”字段有时称为主键字段,因为该字段唯一标识每位客户。“发票”表中的“客户 ID”字段有时称为外键字段,因为其值来源于另一个表,即“客户”表。
 •
例如,简单关系基于每个表中单个字段的内容将联接表A 中的记录联接到表B,且表A 中的匹配字段包含由回车符分隔的以下值:
红色
绿色
蓝色
FileMaker Pro 会匹配表B 中相应匹配字段包含单个值红色绿色蓝色的任何记录。然而,FileMaker Pro 不会返回其匹配字段中包含红色绿色蓝色值的记录。回车符会通知 FileMaker Pro 将每行视为单个值。
 •
相关主题 
关于关系
关于规划解决方案
关于关系的类型
创建关系