Мне нужно рассчитать время, которое пользователь проводит на сайте. Это разница между временем выхода из системы и временем входа в систему, чтобы дать мне что-то вроде "Mr X провел 4 часа и 43 минуты в Интернете". Итак, чтобы сохранить 4 часа и 43 минуты, я объявил следующее:
duration
время NOT NULL
Является ли это правильным или лучшим способом сохранить это? Мне нужно сохранить в БД, потому что у меня есть другие вычисления, которые мне нужно использовать для других случаев использования.