Как реализовать зависимые чекбоксы на основе связей из БД?
У меня есть Entity Option хранящийся в БД. Опции могут быть зависимы друг от друга или исключаючать друг друга. Зависимости так же храняться в Бд, являются Set. Мне необходимо реализовать Чекбокс, который будет отталкиваясь от этих зависимостей дизейблить или наоборот подсвечивать остальные опции.
Условно составте массив где ключем будет опция, а знением будет массив доступных опций.
Разместите для каждой опции в атрибуте список доступных опций.
При переключении опций, дизейблить все кроме тех которые доступных для этой опции. Данные о доступных опциях взять из атрибутта.
На сервере обьязательно валидировать.