Skip to main content
Version: 1.0.0

规则数据模型

规则中的数据模型对应于实际业务场景的业务实体或对象,做为规则相关的数据载体,是规则逻辑的输入和输出,承担数据传递的职责。相关实体包括规则子域、规则模型、模型属性、规则枚举等。 适用于业务逻辑复杂、规则数量多、需要复杂的规则管理功能的规则需求场景。

规则模型

基本信息

模型名称: 对应业务实体或对象名称,做为规则数据载体,承担数据传递。

所属规则域:通过子域进行模型模块化管理。

关联业务模型:对应低代平台业务模型,根据情况对模型进行微调,以适应规则需求。

模型说明:对该规则模型进行详细说明,便于团队不同角色成员理解和维护。

模型血缘:用于可视化展示模型间依赖关系。

模型操作

自定义规则模型: 当无对应业务模型时,可自定义规则模型。

已有模型导入: 通过导入低代平台已有业务模型,通过修改的方式进行微调,以适应规则需求。

模板导入: 通过Excel文件模板进行导入。

示例如下图:

alt text

模型属性

模型名称: 对应所属规则模型名称。

属性名称: 对应业务实体或对象的属性名称。

属性类型: 包括字符串String、整数Int、布尔值Bool、浮点数Float等10几种常见数据类型。

默认值: 当属性没有传递值时,默认值进行填充。需要进行业务场景的逻辑检查,谨慎使用。

数据流向: 包括三种类型,输入In、输出Out、输入输出InOut。

属性说明: 对属性进行详细说明。

示例如下图:

alt text

规则枚举

值域: 枚举值列表,用英文逗号分割,推荐统一全大写。

示例如下图:

alt text