У меня есть пара правил 1000, которые выглядят как приведенные ниже правила, и я хочу попробовать использовать DROOLS для кодирования этих правил. Как вы думаете, я делаю правильный выбор? Есть много полей и множество значений (списки и диапазоны) для проверки. Учитывая запись данных, я должен проверить все возможные правила и потенциально для эффективности. Я должен применять правила только в том случае, если это относится к записи.Могу ли я использовать DROOLS в этом сценарии?
a) Действительные данные для поля XYZField пусты, ноль, 01- 36, 37-44, 96, 97-99; в противном случае недействителен.
b) Если ABCDCODE - 92200, 92201 и: i) TTYPE - 1, то XYZField должен быть пустой или ноль; в противном случае недействителен. ii) TTYPE - 7, 8 или 9, тогда XYZField не должен быть пустым или нулевым; в противном случае недействителен.
Пожалуйста, дайте мне знать, если я сделаю правильный выбор, посмотрев на DROOLS DSL для этой цели.
Это не ответ. Не используйте ответ только для ссылок, можете ли вы добавить синтез того, что содержит этот (интересный) документ? – zenbeni
OK - этот контур достаточно хорош? – laune
Уверен, что это лучше. – zenbeni