Либо это требование является странным, либо я должен слишком запутывать себя У меня есть таблица правил с 30 столбцами. Каждая строка из файла фида сравнивается с некоторыми или всеми условиями на основе типа фида. Домен является банковским и приложение для создания отчетов по кредиту (например, сообщая количество общих обеспеченных кредитов и необеспеченных кредитов)Формула в строке базы данных - Java
Это моя проблема:
If the (total of collateral amount)> loan principal amount, then consider the principal amount for consolidation
Else if the (total of collateral amount)<loan principal amount, then consider only the amount covered by collateral
У меня есть 5 сценариев, как это (что должны быть настроены пользователем) (например, если залог является денежными средствами/акциями, то учитывайте только залоговое обеспечение/обеспечение залога).
Вероятно, больше этого сценария ожидается. Я не уверен, как я должен подходить к этой проблеме. Мой план состоит в том, чтобы создать столбец в таблице правил и иметь в нем некоторые предварительно заданные простые английские условия (документировать и обучать пользователей), анализировать их с помощью Regex и преобразовывать их в числа позже. У меня нет знаний/опыта работы с DSL, и это самое лучшее! !! о чем я могу думать. Любая помощь будет отличным источником знаний для меня. Благодарю. Arun