• Хранение комбинаций?

    @anikavoi
    если длина предельной комбинации влезает в разрядность максимального целого типа бд, то банально:
    3-й цвет из 10 6-й размер из ста, 2-я возрастная группа из десяти:
    1052... почему не 2063? потому что от нуля считаем.

    Если же варианты никуда не влезут типа: 356 вариант 4789065 схемы 195 подгруппы 56 группы 9879879 вектора 987987987 простраства итд итп, то... записываем в строку через запятую и делаем от нее хеш... любой толковый. Коллизии - обрабатываем отдельно.

    ANY_HFUNC("356,4789065,195,56,9879879,987987987");

    https://en.wikipedia.org/wiki/List_of_hash_functions
    Ответ написан
    Комментировать