Значения полей: да, нет, нет данных как организовать

-faqer-

Я только учусь
Значения полей: да, нет, нет данных как организовать

Добрый день, планируется большая таблица с описанием характеристик товаров
порядка 120 столбцов на 1500 строк
где-то половина столбцов будет содержать информацию типа: да/нет/нет данных

к этой таблице в день будет приходить порядка 15000 запросов

в каком виде лучше всего хранить данные в таких колонках?
int(1) default '0'
SET("yes", "no", "na")
Какой-нибудь еще вариант
Восновном эти данные будут выводиться просто в описании товара
В редких случаях (не более 15%) при запросах о подборе конфигурации товара

Заранее благодарю
 

ustas

Элекомист №1
те которые не будут в при запросах о подборе конфигурации
serialize(array('e'=>'Y', 'n'='N')) и в одно поле,

те которые будут в запросе TINYINT
из хелпа
Если все столбцы, используемые в индексе, числовые, то для выполнения запроса будет использоваться только индексное дерево.

а еще лучше все данет в отдельную таблицу, ты ж обновлять их не будешь
 

kruglov

Новичок
Вообще, SET, это когда данные одновременно могут быть "yes" и "na". Тогда уж ENUM.
 
Сверху