Всем привет! Подскажите как реализовать или где почитать. Есть товар у которого есть свойства цвет и размер. Причем может получиться так, что определенного цвета могут быть все размеры, а другого цвета не все размеры. Как завязать друг на друга эти свойства, чтобы пользователь выбрав например какой-то размер видел только доступные для него цвета и наоборот выбрав цвет видел только доступные для него размеры.
Заранее спасибо!