Я бы реализовал таблицу подписки, где были поля
id
user_id
theme_id
и каждая строка таблице являлась одной подпиской. Если пользователь будет подписан на 3 раздела, то буде три строки с одинаковым user_id и разными theme_id.
Плюс такого метода в том, что вы сможете потом добавить новый раздел сайта (например мероприятия) и вам не нужно будет добавлять в таблицу новую колонку.