Причем тут версионирование. Вопрос как хратить в структуре базы данных динамические бизнес правила и редактировать на фронте например вот эта такая библиотека для фронта как пример querybuilder.js.org/demo.html
Это бизнес-правила то что мне и нужно хранить, а не бизнес-логику, Например Магазин - тут бизнес-логика это продажа товара а бизнес правила это условия при которых цена, или другой параметр заказа изменяется в ту или другую сторону.
Лентяй, Я имел ввиду что список полей которые можно использовать в правилах может добаляться
Цена
Название
Доставка
Опции продукта
итд..
И да возможность проверять по значению или по типу то есть строки (сравнение, регулярное выражение) Числа (<,>=) итд..