Я хочу сохранить 4 логических параметра в одном значении. Например, Я хочу одно значение, которое сообщает, является ли человек:
IsSingle
IsGraduate
IsMale
IsLookingForPartner
Так хорошо хранить их в байте, чьи 4 бита могут быть выделены, по одному для каждого параметра. Если бит установлен в 1, то этот логический параметр равен true. Поэтому я могу выполнять операции смены битов, чтобы найти, что все верно. если значение байта равно 111, тогда первые три параметра являются истинными. Это хороший способ? Есть ли лучший способ реализовать это?
Мне нужно сохранить это значение как единственный параметр в базе данных.