Un collegamento interrotto in un file GEDCOM punta a una persona o a una famiglia che non è nel file, un ID duplicato è un ID usato da due record, e una data impossibile è per esempio una morte prima della nascita. La nostra verifica GEDCOM gratuita trova tutti e tre e li mostra uno per uno con il numero di riga, ma non li modifica: sono domande a cui puoi rispondere solo tu, nel programma in cui tieni il tuo albero.
Ultimo controllo: 7 ottobre 2026. La verifica è nostra; quello che fa è descritto qui sotto esattamente come funziona.
Un piccolo esempio con tutti e tre
0 @I1@ INDI
1 NAME Jan /Peeters/
1 BIRT
2 DATE 12 MAR 1850
1 DEAT
2 DATE 3 JAN 1805 morte prima della nascita: probabilmente 1905
1 FAMC @F9@ collegamento interrotto: non esiste 0 @F9@ FAM
0 @I1@ INDI ID duplicato: @I1@ è già Jan
1 NAME Anna /Claes/
Controllato da solo, questo pezzo dà: Collegamenti interrotti: 1 (riga 7), ID duplicati: 1 (righe 1 e 8), Persone morte prima di essere nate: 1 (riga 6). Dopo che l'hai corretto nel tuo programma, la stessa parte del file potrebbe essere così:
0 @I1@ INDI
1 NAME Jan /Peeters/
1 BIRT
2 DATE 12 MAR 1850
1 DEAT
2 DATE 3 JAN 1905
1 FAMC @F2@
0 @I2@ INDI
1 NAME Anna /Claes/
Cosa significa ogni errore
Collegamenti interrotti
GEDCOM collega persone e famiglie con ID tra due chiocciole: una persona punta alla famiglia in cui è nata con FAMC e alla propria famiglia con FAMS, e una famiglia punta ai suoi membri con HUSB, WIFE e CHIL. Lo standard 5.5.1 dice che un puntatore implica che il record a cui punta esista nel file. Quando non esiste, di solito perché qualcosa è stato cancellato, i programmi scartano il collegamento o interrompono l'importazione.
Un problema simile è il collegamento da un solo lato: la persona dice di appartenere a una famiglia, ma la famiglia non la elenca, o il contrario. La verifica li segnala a parte.
ID duplicati
Ogni record ha bisogno di un proprio ID, e lo standard 5.5.1 dice che deve essere unico all'interno del file. I duplicati nascono soprattutto dall'unione di due file o da modifiche a mano. Un programma che legge il file tiene uno dei due record, quindi una persona può sparire e dei collegamenti possono puntare alla persona sbagliata.
Date impossibili
La verifica confronta la prima data di nascita e la prima data di morte di ogni persona, e le date di nascita di genitori e figli. Segnala:
- persone morte prima di essere nate;
- figli nati prima del padre o della madre;
- figli nati dopo la morte della madre;
- genitori con meno di 12 anni alla nascita di un figlio (un avviso, vale la pena ricontrollare);
- persone con più di 120 anni tra nascita e morte (un avviso);
- persone che sono antenati di sé stesse, un ciclo che manda in tilt i grafici nella maggior parte dei programmi.
Le date approssimative (ABT, EST, CAL) sono troppo vaghe per dimostrare qualcosa e vengono lasciate fuori. Le date scritte in una forma che GEDCOM non conosce, come 31.12.1850 invece di 31 DEC 1850, vengono elencate come Date che i programmi non capiscono.
Come trovarli e correggerli, passo dopo passo
- Apri la verifica GEDCOM e scegli il tuo file .ged. Viene controllato nel tuo browser e non viene mai caricato.
- Prima vengono i problemi, poi le cose da controllare, poi le note. Fai clic su Mostra dove sotto ciascuno per vedere numeri di riga, ID e nomi (fino a 50 esempi per tipo).
- Cerca le persone nel tuo programma di genealogia per nome o per ID e correggile lì: sistema l'anno, collega la persona alla famiglia giusta, oppure unisci o separa le due persone che condividono un ID.
- Esporta un nuovo file GEDCOM e controllalo di nuovo, finché l'elenco è vuoto o contiene solo cose che hai deciso che sono giuste.
Il file riparato della verifica non tocca niente di tutto questo. Sistema la forma del file (set di caratteri, intestazione, fine riga, righe vuote, rientri, un'intestazione o un marcatore di fine mancante), quindi vale la pena scaricarlo se erano elencati anche questi.
Altri modi per controllare un file GEDCOM
| Modo | Adatto per | Attenzione a |
|---|---|---|
| La nostra verifica GEDCOM gratuita | Controllare un file prima di importarlo o di inoltrarlo; numeri di riga; niente da installare | Segnala, non corregge il contenuto |
| Il tuo programma di genealogia | Correggere gli errori dove vive il tuo albero | Quello che controlla cambia da programma a programma |
| Gramps (programma desktop gratuito) | Il suo strumento Verify the Data esegue test come morte prima della nascita, padre o madre non nati, madre morta ed età avanzata alla morte; Check and Repair Database controlla il database per problemi di integrità | Prima devi importare tutto il file |
| Un editor di testo | Cercare un singolo ID, come @F9@ | Cambiare un ID a mano significa controllare ogni collegamento verso di esso |
Correlati: caratteri illeggibili come é in un file GEDCOM, i buchi nel tuo albero genealogico e dove cercare dopo e come esportare un file GEDCOM.
Fonti
- The GEDCOM Standard, release 5.5.1 (set di caratteri, lunghezza delle righe, ID di riferimento incrociato, date): gedcom.io/specifications/ged551.pdf
- Specifica FamilySearch GEDCOM 7.0 (solo UTF-8, niente CONC, GEDZIP): gedcom.io/specifications/FamilySearchGEDCOMv7.html
- Codice sorgente di Gramps, elenco degli strumenti (Verify the Data, Check and Repair Database): github.com/gramps-project/gramps/blob/maintenance/gramps60/gramps/plugins/tool/tools.gpr.py
- Codice sorgente di Gramps, strumento Verify the Data (test come morte prima della nascita, madre non nata, età avanzata alla morte): github.com/gramps-project/gramps/blob/maintenance/gramps60/gramps/plugins/tool/verify.py