Skip to content
Datablau DDM数据建模产品手册
数据建模客户端 模块手册下载 PDF

属性/字段属性 ​

除字段名、中文名、数据类型等基础信息外,字段还带有约束、枚举代码、自增等设计属性,以及模型库来源、角色类型等来源与建模属性。这些属性集中在字段编辑器的列表与下方属性栏中维护,角色类型位于“高级属性”分组。

属性项总览 ​

属性项可选值或取值说明适用层级
检查约束值域、枚举值、自定义表达式生成 CHECK 约束,限制字段取值逻辑、物理
枚举代码完全引用、剪裁引用、自定义引用引用标准代码形成取值列表逻辑、物理
自增开启/关闭字段值由数据库自动递增物理
模型库来源来源类型、来源模型、来源表记录字段由哪种在线模型操作生成逻辑、物理
角色类型按表类型可选在高级属性中设置,标记字段的业务角色逻辑、物理

检查约束 ​

字段的检查约束对应数据库的 CHECK CONSTRAINT,建模时按取值特征选择类型。

约束类型适用场景填写要点
值域数值或可比较的区间限制明确上下边界及是否含端点
枚举值取值来自固定集合逐项列出合法取值,与枚举代码的取值保持一致
自定义表达式需要组合条件或函数判断按目标数据库的表达式语法书写,生成 DDL 时原样输出

约束在生成 DDL时写入建表语句,目标数据库不支持对应写法时,需要在生成前调整。

枚举代码的引用方式 ​

引用方式含义适用情况
完全引用完整使用标准代码的全部取值字段取值与标准完全一致
剪裁引用只引用标准代码中的部分取值字段只使用标准中的子集
自定义引用在标准代码基础上自定义取值标准未覆盖、需要本地扩展

枚举代码的取值来源于字段引用的数据标准,因此常与引用数据标准一起使用。

自动递增 ​

自增(AUTO INCREMENT)标记字段值由数据库自动生成,常见于代理主键。开启后字段不再依赖业务输入,需要确认目标数据库支持自增语法,并避免与显式赋值冲突。

模型库来源 ​

对在线模型做继承转换,或从在线模型中引用字段时,新生成的字段会记录模型库来源,用于追溯字段的生成过程。

子项记录内容
来源类型由哪种行为产生了当前字段,例如继承转换或共享实体引用
来源模型对应在线模型的路径与名称
来源表对应在线模型中的具体表

来源信息只用于追溯,不参与 DDL 生成。相关行为见继承与转换与共享实体。

角色类型 ​

角色类型在字段编辑器的“高级属性”中设置。当所属表的表类型设置为“Dimension Table”时,字段的角色类型会在实体中标识,用于维度建模场景区分标识性字段与描述性字段。表类型的设置见实体/表属性。

注意事项 ​

  • 约束、枚举与自增最终都会影响 DDL,修改后应重新预览建表语句。
  • 角色类型只在表类型为“Dimension Table”时体现,其他表类型下设置不产生效果。
  • 模型库来源是只读的追溯信息,随继承或引用操作自动写入。