ArcGIS Desktop

  • 文档
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

在关系类、关联和连接之间进行选择

在 Standard 或 Advanced 许可等级下可用。

注:

尽管在 ArcGIS Desktop Advanced 和 ArcGIS Desktop Standard 中可创建并编辑关系类,但关系类在 ArcGIS Desktop Basic 中处于只读状态。参与关系类的要素类在 ArcGIS Desktop Basic 中也处于只读状态。

关系类有助于确保引用完整性。例如,对某一要素进行删除或修改可能会删除或更改关联要素。此外,关系类存储在地理数据库中,使用地理数据库的任何人都可以对关系类进行访问。

动态关系也称为关联,其被定义为 ArcMap 图层的属性。使用它们可以改善编辑性能。

连接最适合于标注和符号。通过关系数据库定义连接可以在数据库以及多种数据源中进行标准 SQL 查询。

关系类动态关联连接

典型使用

确保数据完整性

降低编辑的开销

标注,符号

范围

地理数据库

数据库或数据源

数据库或数据源

框架

地理数据库数据模型

在地图图层中定义

关系数据库/SQL

用于编辑的用户界面

ArcMap

ArcMap 中的 VBA 应用程序

SQL 查询

用于导航的用户界面

ArcMap

ArcMap

SQL 查询

复合对象

是

否

否

引用完整性

是

否

否

消息发送

是

否

否

属性

是

否

否

关系规则

是

否

否

基数

一对一、一对多、多对多

一对一、一对多、多对多

一对一、多对一

优点

管理引用完整性和消息发送行为,通过 ArcMap 属性检查器进行操作

没有编辑开销,可跨越工作空间和数据源类型

没有编辑开销;可跨越工作空间和数据源类型;可用于 SQL 查询、标注和符号

缺点

产生编辑开销;必须仅在相同用户方案内相同地理数据库中的表间进行定义;仍需要对 SQL 查询、标注和符号进行连接

无引用完整性;无消息发送;仍需要对 SQL 查询、标注和符号系统进行连接

无引用完整性;无消息发送;不支持多对多关系;不支持涉及要素类的一对多关系

关系类、关联和连接

相关主题

  • 关于连接和关联表
  • 关系类的优点
  • 关系和 ArcGIS

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2018 Esri. | 隐私政策 | 法律声明