删除数据建模中对应的子表
注意:如要对建模中的子表进行彻底删除,请做好数据备份,以免数据丢失
通过查询子表id,在form_bo_ent_relation BO定义实体关系(主表与子表的关系)
在form_bo_ent 业务实体定义表(存放建模中主表和子表的信息)中删除
对应子表信息
例如:主表:主实体为gg、子表:子实体gg_1
1. 先在 form_bo_ent 业务实体定义 表查询主表与子表的id
然后在
form_bo_ent_relation BO定义实体关系
表中删除对应的上级id
PARENT_ID_
字段不为0,以及REF_ENT_ID_ (关联实体ID)字段为子表id的字段数据
效果:建模编辑页面
2. 删除建模中建模中子表的信息,在form_bo_ent 业务实体定义表
3.删除建模中自定义的子表,子表:以W_子表别名
从数据库通过建模别名删除PC表单与建模的关系
form_bo_def:建模列表信息form_bo_relation:建模与PC表单绑定关系
通过建模别名查找到对应数据建模与PC表单绑定关系,删除查询form_bo_relation的绑定关系数据
SELECT Bo_DEF_ID_ from form_bo_relation WHERE BO_DEF_ID_=(select ID_ from form_bo_def WHERE ALIAS_='建模别名' )