25 нояб. 2010 г.

Sex - это не всегда однозначно

Только начал проект, как наткнулся на очень интересный момент. В проекте есть поле Sex - это там где наши пишут "раз в неделю", а нормальные люди мужской или женский. По привычке хотел сделать его типом bit - то есть может принимать только два значения 0 или 1. Хотел, но не сделал, потому что увидел примечание клиента: "Please make possible to select: Male, Female, Other. (Пожалуйста сделайте возможным выбирать следующие значения: Мужской, Женский, Другой)". Пришлось делать его tinyint (до возможных 256 значений), а то мало ли что они завтра придумают.

Жизнь движется, а еще совсем недавно удивлялся просьбам сделать поле Email длиной в 200 знаков или отвести 5 знаков под год.

Комментариев нет: