Мне нужно сравнить данные из 2 разных источников.
Из другого источника мне нужно получить College_id, student_id, student_name и я хочу проверить, обновлены ли они в моей базе данных. Источник всегда имеет точные данные.
В одном колледже может быть несколько записей.
Каждый раз, когда я вхожу в систему, мне необходимо постоянно обновлять эту информацию в своей базе данных. Как мне поступить?
Наша команда не рекомендует использовать функцию удаления и вставки. Итак, как я могу сравнить?
Может ли кто-нибудь предоставить какой-нибудь эффективный псевдокод? Должен ли я хранить исходную информацию в 2-D массиве на Java или в списке или как?
Если запись не существует в источнике, но существует в базе данных, то мне нужно удалить ее из БД.
Если запись существует в источнике и не существует в БД, мне нужно вставить ее в БД.
Цените, если кто-то может дать представление о том, использовать ли список или двумерный массив с некоторым псевдокодом.
Спасибо!