我有 3 个单独的应用程序:
- 风险库
- 流程
- 风险应用
流程可以与风险库中的多个风险相关联(通过交叉引用)。一个流程可以与风险库中的许多风险相关联(P1 -> R1、R2 和 P2 -> R2、R3、R4)。
最终用户可能随时来,给流程记录增加风险。
数据馈送运行,它根据流程应用程序中的交叉引用中的值在风险应用程序中为每个相关风险创建单独的记录,如下所示:
P1 -> R1
P1 -> R2
P2 -> R2
P2 -> R3
P2 -> R4
AND 从 Processes 应用程序中的交叉引用中删除关联(以便在提要运行后交叉引用为空)。
现在,我想要一种方法来防止在风险应用程序中创建重复记录。例如。如果 P1R1 记录已在风险应用程序中创建,并且最终用户在 2 个月后再次将 R1 关联到 P1(在交叉引用中),则不应在风险应用程序中再次创建 P1R1。
我希望我已经说清楚了。对此要求的任何解决方案或其他一些解决方法都将得到仁慈地应用。提前致谢