Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
00001 = 1 - первый флаг 00010 = 2 - второй 00100 = 4 - третий 01000 = 8 - четвёртый 10000 = 16 - пятный и так далее 01011 = 1+2+8 = 11 - перый, второй и четвёртый
кто-то наблюдал более 32 групп в природе ;)Смотря где, если это какая-то (пардон за набившее оскомину слово) очередная «социальная сеть», то там будет всяко больше 30 групп. Но даже если это небольшой проект, то все равно иметь жесткое ограничение в 32 группы очень нехочется. Кто знает, что будет завтра — может вам жизненно потребуется 33-я группа, а сделать ее будет нереально без полной ломки приложения.
Хранение набора чекбоксов в одном поле БД. Битовая маска.