Я думаю, что смысл Sun Same fields должен состоять в том, чтобы добавлять значения в те поля, значения которые отсутствуют в логе.
Т.е. - если поле пустое - вставляем, - если не пустое - не вставляем
Все остальные варианты, это просто в теории. На практике их не может быть, ведь все остальные параметры QSO, по которым идет проверка на дубли, остаются неизменными. Не может в одно и тоже время Вася быть одновременно и Петей. :) И вообще, смысл должен состоять в том, чтобы все поля исходного адифа другой программы попали в соответствующие поля лога без их изменения. Если Вася становится Петей, то это должно быть новым QSO.