Dec 01, 2009 22:18
Детский сад!
Как объяснить девелоперам, что если в поле у тебя всего несколько фиксированных строковых значений типа ("left", "right", "forward") или ("red","green","blue"), то не надо убивать сервер VARCHR(7) или тем более просто VARCHAR()?!
ENUM() - наше всё!
ENUM("left", "right", "forward") или ENUM("red","green","blue").
(Хотя лично я предпочитаю всё это символьное логическое кодирование делать на клиенте, в базе хранить целочисленный код в TINYINT - 1 байт - куда уж лучше)
узелки,
mysql