Я использую camunda DMN в своем приложении (в angular, java, spring).
Я хочу проверить, не перекрывается ли правило при добавлении нового правила в таблицу DMN.
например, следующая моя таблица DMN,
| x | y | o/p |
| ‹9 | > 50 | «Азбука» |
| ‹20 | > 100 | «XYZ» |
Считайте, что пользователь такой тупой: D и может создавать правила, как указано выше.
Теперь, если i / p для указанного выше DMN равны x = 10 и y = 99, то он удовлетворяет обоим правилам.
Если я использую УНИКАЛЬНУЮ политику попаданий, она не будет показывать мне ошибку во время добавления нового правила, скорее она будет показывать мне во время оценки таблицы DMN. И я этого не хочу :(
Как избежать наложения правил при самостоятельном создании правила с помощью api camunda dmn js или camunda dmn java api?