в каком виде лучше хранить этот массив в бд..
Налицо тривиальная связь типа "много-ко-много". И соответственно хранение - две таблицы связываемых сущностей и связующая таблица. Т.е.
1) User (user_id, name, ...);
2) Dates (date, type, ...);
3) UsersDates (user_id references User (user_id), date references Dates (date));