Две разные системы имеют таблицу в базе данных, в которой хранятся пользователи. Первая система - это та, которая время от времени (один раз в день) синхронизирует и дополняет вашу таблицу пользователями из второй таблицы. (удалено, обновлено, добавлено)
Я думал о запуске чего-то вроде «задания» в базе данных, которая будет выполнять такую синхронизацию.
У меня вопрос о том, как лучше всего выполнить синхронизацию такого проекта. Самым простым способом было удалить всех пользователей в системе и выкинуть первый раз в день второй системы.
Но я бы предпочел, чтобы это выполнялось постепенно, в котором были бы только те пользователи, которые были добавлены или удалены в то время, и обновлялись бы таблицы на них только с первой системой.
Как лучше сделать что-то подобное?