В программу Скания встроен счётчик совпадений.
Как это работает и с чем это едят? ;)
В таблице посредников есть поле (столбец) Счётчик. По умолчанию значение этого поля для вновь добавленного в базу посредника равно нулю. При сканировании текстовых файлов, если Скания встречает в тексте объявления какой-то телефон из базы посредников, то значение счётчика увеличивается для этого телефона на +1.
Допустим, что в таблице посредников есть запись "Посредник №1" с телефоном 7775777. Пользователь прогоняет через программу файл с объявлениями. Программа поочерёдно просматривая каждое объявление, вдруг находит совпадение номера этого телефона 7775777 с базой посредников. В этом случае счётчик "Посредника № 1" будет увеличен на +1. Также будет обновлено и поле ДПИ (Дата Последнего Изменения), будет установлены текущая дата и время.
Таким образом можно будет в дальнейшем проанализировать всех своих посредников в базе, найти записи, которые не обновлялись уже долгое время или у которых очень маленькое значение счётчика за долгое время жизни телефона в базе.
Можно найти в таблице посредников все записи у которых счётчик не более трёх, например, и дата создания у них уже больше полугода, или дата последнего изменения давно не менялась. Это может означать, что эти посредники уже неактуальны.
Что делать с такими записями? Можно удалить, можно оставить, решайте сами.