操作方法
在 ArcMap 中处理相关表时,需要以某种形式的唯一值来表示“主键”和“外键”之间的关系。 Esri 建议使用图层上的 GlobalID 字段创建关系,以便在建立与新检查记录的连接时,关系的主键是唯一的。
要实现此目的,最便捷的方法是使用全局 ID 和 GUID。 这两种数据类型均可存储由 36 个字符(用大括号括起)组成的注册表样式的字符串,如 {90A942E1-BC7C-4F1E-94D5-AACAAD24F08C}。
此外,全局 ID 和 GUID 也存在一些差异。 ArcGIS 将主动维护全局 ID 字段(即在创建新要素时,分配 GUID 值),而 GUID 字段则留空。 用户可自行决定是否维护这些字段。
要在关系类中使用相关表,可将源表中的全局 ID 用作主键,而将目标表中的 GUID 字段用作外键。 使用此方法,ArcGIS 可自动将主键(全局 ID)复制到外键 (GUID) 字段中。
以下工作流演示了如何通过在 ArcCatalog 中添加全局 ID 来设置相关表以用于 ArcGIS Collector 或 ArcGIS Field Maps。 在本示例中,将在要素类 Weeds 与相关表 Inspections 之间建立关系。
文章 ID:000015422
Get help from ArcGIS experts
Download the Esri Support App