Главная

Детектор проблем
 
Целью отчета "Детектор проблем" есть поиск логических несоответствий в дереве, которые могли появиться в нем вследствие как случайных ошибок при вводе, так и неточностей в первоисточниках или в воспоминаниях родственников.
 
 
Анализ выполняется по каждой из персон базы данных и в данном случае не важно, на какой записи находится курсор в списке персон.
 
На проблемы анализируется база по 20 параметрам.  
1. Ребенок старше родителя - если дата рождения ребенка меньше, чем дата рождения родителя
2. Рождение после смерти - дата рождения больше даты смерти
3. Брак после смерти - дата брака больше даты смерти
4..Брак до рождения - дата рождения позже даты брака
5. Рождение после смерти родителя - для матерей дата рождения ребенка не может быть больше даты смерти матери, для отцов - дата рождения ребенка не может быть больше даты смерти отца более, чем на 10 месяцев
6. Событие перед рождением - дата любого событие (кроме браков и смерти, проверка по которым выполняется отдельным пунктом) меньше даты рождения
7. Событие после смерти - дата любого событие (кроме браков и рождения, проверка по которым выполняется отдельным пунктом) больше даты смерти
8. Разница в возрасте детей  (проверяем только матерей, чтобы не задваивать) - разница в дате рождения детей не может быть меньше 9 месяцев 
9. Возраст родителя - возраст родителя должен находиться в указанных пределах (настраивается) - не младше и не старше
10. Возраст невесты - возраст невесты должен находиться в указанных пределах (настраивается)
11. Возраст жениха - возраст невесты должен находиться в указанных пределах (настраивается)
12. Возраст больше - возраст персоны не должен превышать указанного значения (настраивается), для умерших это разница между датой рождения и смерти, для живущих - между датой рождения и сегодняшним днем
13. Разница в возрасте супругов (проверяем только мужей, чтобы не задваивать) - не может быть более указанного значения (настраивается)
14. Количество браков - количество не может превышать указанного значения, если превышает, то показываем таких персон с перечнем всех их супругов
15. Дети без брака - у родителей ребенка отсутствует брак между ними (в версии от 17.07.2020 браком также считается нестандартное событие Венчание, если мы работаем с файлом ДЖ5)
16. Отсутствие родителя - у ребенка отсутствует один из родителей
17. Персона без связей - у персоны отсутствуют родители, дети, супруги и другие связанные лица
18. Дети-тезки - если у одних и тех же родителей есть дети с одинаковыми именами (проверка на дубли) - проверяем только матерей, чтобы не задваивать + анализируем отчество, как косвенный признак общего отца
19. Девичья фамилия = Текущей - если девичья фамилия совпадает с фамилией после замужества, такие случаи могут быть как и абсолютно нормальными (жена после вступления в брак не меняла фамилию или девичья фамилия жены совпала с фамилией мужа), так и следствием случайных ошибок (при заведении персоны ошиблись полем, что не редко встречается и у меня в том числе)
20. Отсутствует фамилия в браке - после замужества фамилия у женщины не была указана, как правило это или ошибка при вводе или фамилия действительно не известна
21. Отсутствие девичьей фамилии при наличии отца - поиск женщин, у которых отсутствует девичья фамилия при наличии фамилии у отца, как правило это пропуск при вводе персоны или ввод такой фамилии ошибочно в другое поле 
22. Отсутствие даты рождения - как таковой ошибкой не является, но, так как наличие даты рождения (даже приблизительной или диапазона дат) позволяет проще идентифицировать персону, то желательно выявлять таких персон и выставлятьим дату рождения 
 
Так как даты не всегда указаны точно (например, допускается указывать диапазон или больше-меньше), то при анализе столкнулся с необходимостью рассматривать и такие ситуации.
Например: Рождение матери - 1845 год, рождение ребенка - между 1855 и 1865
С одной стороны, рождение ребенка вписывается в указанный диапазон (матери больше 15 лет)
С другой стороны нижняя дата рождения ребенка 1855 год неправдоподобна.
Появление такого события в подозрительных регулируется настройкой "Требующие уточнений". 
Но если в таком-же примере рождение ребенка указана - между 1850 и 1855, то такое событие будет однозначно ошибочным (возраст матери от 5 до 10 лет, что в любом случае выходит за наши рамки)
События, требующие уточнений, выделяются синим цветом в протоколе, те, которые однозначно ошибочны - красным.
При анализе рекомендую сначала провести анализ только по одному или нескольким первым параметрам, а потом, по мере исправления ошибок, проверять и остальные.
Впоследствии, когда основные несоответствия исправлены, достаточно периодически запускать отчет на проверку вновь появившихся несоответствий.
В отчете есть возможность проверить на несоответствие Только фаворитов (установив соответствующую опцию).
Доступны печать отчета, а также его сохранение в файле Word-формата (rtf)