ACS — 工作流更新数据活动不应用架构删除完整性规则(删除时的行为)

描述 description

以防您怀疑架构完整性规则。 例如在源架构上定义了以下完整性规则:

在目标架构上删除记录时,源架构中的所有记录都将被删除。 所以诚信原则得到了遵守。 但是,当使用工作流更新数据活动在目标架构上删除文档时,不会删除源架构中的记录。 因此,完整性规则将被忽略。

解决方法 resolution

通过API或UI手动删除记录会应用自定义资源定义中定义的链接完整性规则。 但是在工作流中,这是批量执行的SQL指令,因此工作流不使用单一链接完整性规则。 必须修改工作流才能处理链接记录的删除。 在ACC中发现相同的行为。

请注意,架构完整性规则在UI级别实施,而不是在数据库级别实施。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f