eas无外键,如果需要校验是否被引用,只要在下表中插入一条数据。
比如一个客户在一个单据中被使用了,但是你要删除这个客户,单据就会报错找不到该记录。
所以需要做控制,T_SYS_ENTITYREF表中插入数据,eas系统会在删除的时候自动校验。
后台实体引用表使用,用于被引用不能删除的控制。
insert into T_SYS_ENTITYREF
(FBOSTYPE,--被引用实体的BOSType
FREFTABLENAME,--引用表名称
FREFFIELDNAME,-- 引用字段名
FENTITYNAME,--被引用实体名
FENTITYALIAS_L2,--被引用实体别名
FREFENTITYNAME,--引用实体名
FREFENTITYALIAS_L2-- 引用实体别名)
values
(
'13B7DE7F',
'T_BD_Person',
'FCreatorID',
'User',
'用户',
'Person',
'员工_个人信息');