Поставил тэг Лары т.к. проект на Ларе и может под нее есть какие решения, хотя наверно вопрос больше по БД.
В общем задача хранить много данных, каждая запись должна содержать время актуальность - поля времени С и ДО.
Не нашел примера когда С может начинаться в один день и ДО заканчиваться в другой день, в основном день один и нужно только время начала и завершения
Вот думал как лучше хранить такое:
Первый вариант два поля timestamp. Из плюсов выборка вроде легче будет. Из минусов храним два раза дату, которая одна (больше интересуют часы)
Второй вариант три поля: дата и часы (с и до). Из минусов выборка сложнее, из плюсов дату один раз храним и путаницы не должно быть.
По коду часто буду использовать условие попадает запись в эти временные зоны или нет, поэтому и хотел заранее нормальное решение взять
up: как вариант еще хранить только время начала и кол-во секунд/минут до завершения. но как-то не вдохновляет такое
-
Вопрос задан
-
1606 просмотров