Юзай типы данных, Люк. Есть ведь
множество типов данных у мускуля. По факту нужна одна таблица, в которой перечислены значения характеристик товара. Максимум, можно создать доп. таблицы, описывающие набор хар-к каждой категории товаров, если варианты значений там сильно различаются.