修改关系实体
操作场景
如果您想修改关系实体,可在应用运行态进行修改。
前提条件
已登录应用运行态。
修改自定义关系实体
- 在左侧导航栏中,选择,进入“关系实体”页面。
- 找到需要编辑的关系实体,单击
。 或者进入关系实体详情页面后,单击“编辑”。
- 在展开的页面,根据业务需求进行如下修改。
表1 修改关系实体 选择的页签
说明
基本信息
在此页签下,您可以根据实际业务需求,对关系实体的基本信息进行调整。
当您修改的关系实体为“实体模型”,仅允许更改“实例界面显示”选项。
- 是:该实体将会出现在“数据实例”的“数据实体/关系实体”下拉列表中。必须开启此配置项才能进行实例化操作。
- 否:该实体不会出现在“数据实例”的“数据实体/关系实体”下拉列表中,无法进行实例化操作。默认为“否”。
修改完成后,单击“保存且发布”。
关系实体属性
仅具有“扩展属性”功能的关系实体,才可在“属性”页签下对扩展属性进行添加、编辑、删除、上移/下移等管理操作。
- 添加:从属性库中选择扩展属性添加至当前实体,系统自动将属性复制到实体属性关联表(ExaDefinitionLink)。如果没有可添加的属性,请先在属性库创建所需扩展属性,具体操作请参见创建扩展属性。
- 编辑:仅允许修改当前实体关联的扩展属性的约束信息。此操作仅修改实体属性关联表(ExaDefinitionLink)中的记录,属性库中的原始扩展属性定义保持不变。
- 删除:仅移除当前实体与指定属性的关联关系,属性库中的原始属性记录仍保留,可供其他实体继续引用。
- 上移:调整当前扩展属性在实体属性列表中的顺序,使其位置向上移动一位。
- 下移:调整当前扩展属性在实体属性列表中的顺序,使其位置向下移动一位。
功能配置
在此页签下,您可以调整如下功能的相关配置。
- 联合索引管理:您可以对现有的联合索引进行维护,也可以添加新的单属性索引或其他的联合索引。具体操作请参见索引管理。
- 权限管理:配置当前关系实体的权限是否继承父模型。选择“是”时,该实体的权限包括自身和父模型的权限。
权限操作
在此页签下,您可以对当前实体属性的访问权限进行精细化管理。
如果当前关系实体具有“分类管理”功能,可勾选分类属性“ClsAttrs”,后续在模块中,即可针对该分类属性配置差异化的权限规则,实现对不同类别数据的精准权限控制。具体操作请参见创建授权。
修改内置关系实体
内置关系实体(如系统预置的标准模型)的修改权限受到严格限制,仅支持部分基础与扩展配置的调整。
- 在左侧导航栏中,选择,进入“关系实体”页面。
- 在“条件筛选”的“所属应用”中,选择“XDM”,单击“搜索”。
- 找到需要编辑的关系实体,单击
。 或者进入关系实体详情页面后,单击“编辑”。
- 在展开的页面,根据业务需求进行如下修改。
表2 修改关系实体 选择的页签
说明
功能配置
内置关系实体仅支持设置“联合索引管理”。
您可以对现有的联合索引进行维护,或添加新的单属性索引/其他联合索引,以优化系统预置模型在特定业务下的查询性能。具体操作请参见索引管理。