使用相关表 > 关于关系 > 自联接关系
 
自联接关系
自联接关系(或自联接)是在同一个中定义两个匹配字段的关系。FileMaker Pro 生成表的第二个摹本,据此建立关系图中的关系。这可以防止关系形成无法解析的循环。
例如,在当前表的布局上的入口中使用自联接,以显示当前表中的数据子集,如每位经理管理的所有员工。在本例中,使用名为“员工”的表。
要定义自联接关系:
1. 关系图中,选择用于自联接关系的表。然后单击 添加关系按钮
请参阅使用关系图创建和更改关系
2. 在“编辑关系”对话框中,对于“”,为关系的每一端选择相同的表。
在上例中,在关系两端均选择“员工”。
3. 为每个表摹本选择匹配字段,定义关系,单击“添加”,然后单击“确定”。
4. 为第二个表摹本键入名称,然后单击“确定”。
例如,将“员工 2”重命名为“经理”。
在上例中,匹配字段为“员工:经理 ID”以及“经理::员工 ID”。当“员工::经理 ID”中的值与“经理::员工 ID”中的值相同时,此关系返回“员工”中的相关记录。
此示例在关系图中如下所示:
同一表的两次出现,字段之间有一条表示自联接的连线
有关使用自联接的更多示例,请搜索FileMaker 知识库
注释 
您也可以选择关系图中的表,然后单击 复制表按钮 创建自联接。
相关主题
规划关系数据库