在AWS中,BO间的关系在表单模型-数据源中设置,该类关系描述了该类BO表与流程(仅存储)实例相关的逻辑关系,做到当删除实例时级联删除相关业务数据、子表记录与主表记录的关系。
在实施具有复杂业务关系的流程或仅存储时,为保持表单背后复杂的业务数据处理的一致性,我们需要从数据关系的角度来约束或提供相关性线索,因此,在AWS中提出"约束"的概念。其实这个概念回归了原始关系型数据库范式模型。
项 | 说明 |
---|---|
一致性要求 | 数据库约束 |
主键实体 | 主键表 |
约束字段 > 外键字段 | 当前表外键字段 |
约束字段 > 主键字段 | 主键表主键字段 |
级联删除 | 当主键表中主键字段在外键表中被引用后,主键表该条记录值是否允许删除 |
级联修改 | 当主键表中主键字段在外键表中被引用后,主键表该条记录值是否允许修改 |
- 约束需要在外键表创建
- 需要为主键表中主键字段设置唯一索引
运行效果如下