06-① [AWS] BO表模型----基本信息

1. 创建存储模型

  • 在左侧菜单点击“应用开发>业务建模”
  • 在业务模型库点击"新建"图标
  • 填写“应用名称”和“业务模型分类”
  • 选择“业务模型”类型为BO Model 存储模型
  • 点击对话框"确定"按钮

2. 设置存储模型基本信息

3. 完成存储模型结构设计

  • 名称: 数据库字段名, 不可重复
  • 标题: 在表单上默认显示的标题, 对于某些敏感数据域提供采用AES加密存储,实施方法在标题前缀增加**例如**基本工     资因此该类字段的类型必须是文本型。注意,加密后的文本长度大概是原值的20倍
  • 类型: .文本(Nvarchar2、Text、Varchar)
             .数值(Double、Long、Intger)
             .日期(Date、Timestamp)
             .大文本(File)
  • 长度:  当类型为数值时,支持12,2格式,表示总长度是12位,小数是2位
  • 允许空: 改字段是否允许为空
  • 默认值: 表单运行时自动该字段默认值,支持@公式 
  • UI组件: 表单运行时页面展示方式,参见AWS UI组件参考指南
  • 允许复制: 仅对子表有效,勾选后该字段允许批量复制,需要配合流程>表单应用>数据导入导出>允许用户复制该记录功能使                  用
  • 类型:   .实体字段    对应数据库中物理字段
               .虚拟字段 该字段在数据库中并不真实存在,因此运行时刻的值一般需要用户通过默认值方式配置
  • UUID:   一个不重复的字段唯一标识串,该值在进行模型导入、导出后不会变化

4. 从模板组合

    就是选一个表的几个字段追加到现在这个表

5. 系统内置字段

   

系统字段 字段标题 说明
ID 主键唯一索引 记录唯一标识(主键),一个平台全BO表ID不重复的序列值
ORGNO 单位ID 数据创建人所在单位ID
BINDID 绑定关系ID 该业务数据的流程(或仅存储)的实例ID
CREATEUSER 创建人 数据创建人账户名
CREATEDATE 创建日期 数据创建日期
UPDATEUSER 修改人 数据最后一次修改人账户名
UPDATEDATE 修改日期 数据最后一次修改日期
PROCESSDEFID 流程定义ID 该业务数据的流程(或仅存储)的模型定义
ISEND 是否结束 如果是流程驱动,流程是否已结束

  

6.  索引

  • 普通索引 即数据库普通Index索引
  • 不重复索引 即数据库Unique Index索引,参与索引字段的已有组合值不能重复
  • 如果确定该BO表为主表,建议为BINDID字段创建不重复索引
  • 如果确定该BO表为子表,建议为BINDID字段创建普通索引

7. (约束)外键

  • 一致性要求: 一致性要求
  • 主键实体:   主键表(如果外键是user_id, user表就是主键表)
  • 约束字段:   外键字段---指当前表的外键字段      主键字段---指的主键表的主键字段
  • 级联删除:   当主键表中主键字段在外键表中被引用后,主键表该条记录值是否允许删除
  • 级联修改:   当主键表中主键字段在外键表中被引用后,主键表该条记录值是否允许修改
  • 注意:  
  1.   约束需要在外键表创建
  2.   要为主键表中主键字段设置唯一索引

猜你喜欢

转载自blog.csdn.net/qq_42327755/article/details/86537777