Мы разрабатываем огромное приложение CRM: MSSQL + ASP MVC. Мы создали представления для напоминания пароля. Каждый раз, когда пользователь хочет напомнить свой пароль, приложение генерирует GUID. Этот GUID удаляется, когда пользователь получает свой новый пароль. Так что наверняка будут некоторые «потерянные GUID» в базе данных - GUID, созданные для пользователей, которые никогда не завершат восстановление пароля.
Я хочу запланировать работу или приложение, которое удалит эти "потерянные GUID". Это лучше сделать:
1. настройка работы в базе данных,
или
2. написание другого контроллера и планирование его
По моему мнению, работа с базой данных - лучшее решение, потому что она направляет поток данных на базу данных, но я предпочитаю быть экспертами здесь:).
Какое решение будет более масштабируемым и более простым для развертывания на множестве клиентов?