条件值
条件值是一种属性管理功能,适用于矢量数据集和属性表数据集,使一个字段中的值取决于另一个字段中的值,以达到约束属性编辑的目的。参与条件值的字段需要具备值域,值域是字段的取值范围,表示某个字段在数据库表中可能出现的所有有效值的集合。而条件值则是基于值域进一步对字段中可输入的有效值做了约束,主要是通过基于一个字段所选的值,进一步设置另一个或多个字段上可用的域值。 通过这种方式,使得一组字段之间可输入的有效值互相限制,从而可以强制保证数据完整性和正确性。
目前仅支持对UDBX和PostGIS数据源下的数据集使用该功能。
为了帮助您更好的理解条件值管理功能,下面对该功能涉及的相关概念做简要解释:
- 条件: 条件是表或数据集中的指定依赖字段集合。
- 条件值:条件值是一种属性管理方式,通过设置字段依赖关系,用一个字段中的值来定义和限制另一个字段的有效值列表。通过针对一个字段选择值,从而进一步限制另一个字段上可用的域值。
- 依赖字段:依赖字段就是每个条件中包含的字段,在条件值窗口中可以进一步设置这些字段之间的依赖关系。
本章将为您介绍以下内容:
- 条件管理:介绍如何管理条件,以及条件中的字段。
- 管理条件值:介绍如何新增、删除、设置条件值。
- 导入/导出条件值:介绍如何导入/导出条件值。
- 使用条件值:介绍如何应用条件值,即在条件值的约束下进行属性编辑。