У меня есть база данных, которая является частью информационной системы библиотеки. Он отслеживает книги, заимствованные клиентами, ведет учет сроков и автоматизирует уведомление об ответственности клиентов, если клиент возвратил книгу сверх установленного срока.
Теперь я использую MySQL для СУБД. Что я знаю, так это то, что время MySQL зависит от системного времени. При проверке, если заемная книга уже прошла срок исполнения, я бы сравнил текущее Системное время со значением срока исполнения, связанным с заемной книгой. Да, сервер базы данных на самом деле будет работать на ПК с WinXP.
Моя проблема заключается в том, что при изменении системного времени целостность данных и проверка подотчетности ставятся под угрозу. Есть ли способ обойти это? Есть ли какое-то «независимое время», которое я мог бы использовать? Большое спасибо!
ПРИМЕЧАНИЕ. Да, боюсь, приложение не подключено к Интернету.