В данной таблице у меня есть несколько столбцов с «да»/«нет» значения ....Объединение нескольких столбцов в один, используя битовые значения
Table someTable
is_shipped (ENUM) 'n','y' DEFAULT n
is_paid_for (ENUM) 'n','y' DEFAULT n
Будет ли это быть лучшей идеей иметь выше поля как BIT (2) coloumn, которые эффективно объединили бы два поля в одно поле?
Table someTable
is_shipped_paid BIT(2)
Где каждое значение бита будет определять значение двоичного флага?
'0' = Not Shipped
'1' = Shipped
Следовательно, значение «01» для указанного выше столбца будет указывать, что элемент не поставляется и оплачивается ... и т.д. ...
Любые мысли/комментарии/критику?