Привет! Я пытаюсь сделать собственный органайзер, в котором минимальная единица времени - отрезок в 15 минут (чтобы все события были по 30, 45, и т.д. минут длительностью), но меня ставит в ступор вопрос: а каким образом их хранить и идентифицировать в базе данных? На ум пришло несколько вариантов, которые меня не устраивают:
- время в миллисекундах (время начала 15-минутного отрезка)
- год, номер дня в году, номер отрезка в этот день (в сутки, соответственно, 96 отрезков)
- просто порядковый номер отрезка, начиная с определенной даты
Все эти варианты кажутся мне какими-то косолапыми. Есть ли какое-то более разумное решение данной проблемы?)