Я застрял в реализации некоторых условных правил в форме в бэкэнд. В основном мне нужно придумать эффективный и масштабируемый способ сделать это. Я искал двоичные деревья и деревья решений для этого, но все еще не уверен, что лучший способ реализовать это.Комплексный дизайн условного фильтра
Как вы можете видеть, что есть один оператор с возможностью более чем одного условия, разделенных логическое И/ИЛИ. В принципе, мне нужно знать структуру данных для хранения этой информации в базе данных. Он будет действовать как фильтр, когда форма будет отправлена пользователем на основе значений формы, когда она пройдет через фильтр. В результате произойдет какое-то действие.
спасибо за решение. Это имеет смысл, но мне было интересно, как вы храните это в базе данных. Предполагается, что весь этот объект фильтра будет храниться в базе данных, и после отправки формы мы передадим представленные данные через фильтр. –