У меня есть столбцы date_created и date_modified для каждой таблицы в базе данных.
Каковы преимущества / недостатки установки столбцов меток времени в базе данных с использованием триггеров MySQL по сравнению с их настройкой на уровне приложения с помощью PHP?
Какиепроще в обслуживании и имеет лучшую синхронизацию времени при развертывании на многих серверах?
РЕДАКТИРОВАТЬ: поскольку Йохан предложил устанавливать временные метки в базе данных, это правильные реализации?Кроме того, это хорошая практика, чтобы date_created и date_modified на каждой таблице?или вы рекомендуете добавлять их на определенные таблицы?
date_created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
date_modified TIMESTAMP NOT NULL DEFAULT 0 ON UPDATE CURRENT_TIMESTAMP