Подготовил почву для вычислений (разбор специфических гедкомовских дат).
Для фильтров апроксимативные даты нужны.
А вот поколенные интервалы, на мой взгляд, стоит обсчитывать только по точным годам (месяцами и днями пренебрегаем).
Иначе получаются итеративные ссылки.
Например, 90% приблизительных дат рождений родителей вида
Abt. выведены именно на основании каких-то произвольно-умозрительных поколенных интервалов. Обсчитывая такие данные, мы условной цифре придаём характер статистически выверенной.
Далее, даты с префиксами
Before,
After,
Between,
Circa, зачастую охватывают очень большие интервалы. Обычно они используются для временных отрезков, покрывающих периоды между ревизиями. Или же увязаны с какими-то событиями (военная служба во время войн, например).
Резюмирую: 1. Для расчёта поколенных интервалов использовать только явно указанные даты рождения. Либо один только год, либо год и месяц, либо полную дату.
2. Обсчёт вести только по годам, без учёта месяцев и дней.
3. Финальные цифры представить в виде среднего, медианного и модальных значений отдельно по мужчинам и отдельно по женщинам.