То, что вы просите, - это нормализация вашей базы данных. Для хранения информации, которую вы описываете, вы использовали бы три таблицы и связывали их с внешними ключами.
Один за месяц:
_____________________
| ID | Month |
|________|__________|
| 1 | JAN |
| 2 | FEB |
|________|__________|
Еще один на несколько дней:
__________________________________
| ID | Month_ID | Day |
|________|_____________|_________|
| 1 | 1 | 19 |
| 2 | 1 | 21 |
| 3 | 2 | 09 |
|________|_____________|_________|
И еще один на тот момент:
___________________________________
| ID | Day_ID | Time |
|________|_____________|__________|
| 1 | 1 | 2:00 |
| 2 | 2 | 12:50 |
| 3 | 2 | 1:35 |
| 4 | 3 | 4:10 |
|________|_____________|__________|
Таким образом, ваша база данных не имеет ни избыточности, ни нулевых значений. Миграция из вашей БД в эту компоновку может стать препятствием, но, возможно, стоит усилий.
Дополнительная литература: Википедия по нормализации базы данных