День добрый. В интернет магазине необходимо работать с товарами у которых разный набор параметров. Вариант который напрашивается сам собой это схема EAV для БД, но как везде и пишут её надо уметь готовить, плюс всегда есть вероятность отгрести проблемы в дальнейшем с производительностью, а тем более со сложными выборками. Учитывая нативную поддержку JSON в MySQL не будет ли выходом использовать его вместо EAV ?