REFN under MARR #387
-
REFN should be under in gedcom 7.1.13 0 @F99@ FAM This is the only allowed way. and not under MARR like in export from LEGACY9.ged 5.5.1 0 @F99@ FAM Gives Gedcom Validator Warning in 5.5.1 But then a MARR and a CENS under FAM cant have their own REFN Reference number. only the Family can have a reference number. should perhaps be allwed under each Family Event, and not under the main FAM event only. This is working in 7.1.13 0 @F99@ FAM But what if i wanted a two different REFN under MARR and under CENS Best regards BTW: You are doing a fantasitc job with the updated gedcom standard :) |
Beta Was this translation helpful? Give feedback.
Replies: 9 comments
-
Why do you need a REFN under a family “fact”? The concept of a reference number is to provide an outside identity number to a record instance for a family or individual? In my database I use reference numbers in a similar way as a library catalogs a book or other document! But it could also represent a position in a chart or family tree! Why would you need to create a reference number for a fact? |
Beta Was this translation helpful? Give feedback.
-
Yes i see the point why do need a REFN under fact.. REFN under FAM only gives one REFN, but under family there can be multiple facts of the same type like CENS 0 @F99@ FAM is a uniqe key to a family... and could replace the REFN for a family. CENS is a unique key to a census.. CENS is a another unique key to a census under the same family The problem comes when i am exporting data from my system to a gedcom file, if LEGACY changes the key values ... person identifier... place names.. then its impossible to import data back into my system from the exported Legacy gedcom file.. Note: Legacy is just one of several systems that can import export gedcom data, but is the one im using now, together with my own designed system. Why do i have my own system... because not all data can be stored the the systems available on the market today. I also have som private data and comments that i dont want to be exported to the gedcom files. Hope this will explain. |
Beta Was this translation helpful? Give feedback.
-
I'm not sure I understand this statement:
The value
Therefore you - as you have seen - should not depend on them to be retained when using a GEDCOM to transfer data between systems. They should also not be used externally to identify an instance of any record in the database. Personally I would never put an XREF in the You said:
I believe you are not using the GEDCOM as it was designed! Let me show you how I do this in my system with an example v5.5.1 GEDCOM listing.
The Census should be entered as a "Source_Record" so all uses of the information found in the census can be referenced by an XREF pointer.
Please note that for the
You said:
I call the function of exporting GEDCOM to other software, then re-importing to back to the origin as "Round-Tripping" This type of work does cause issues, but as I indicated before we should expect the XREF (key values, person identifier) to change with each import. What should not change is actual data and I would love to continue this discussion, because I'm sure that this does not make a lot of sense and others may have differing viewpoints. But I would not agree that a |
Beta Was this translation helpful? Give feedback.
-
Following thru on my sourcing example. Let’s say that the census also provided a birth year (1755) for the father in the family. My GEDCOM Individual_Record would look something like this:
Again I’ve pointed to the Census Source_Record for detail information about what provided the information. I could also add a Census participation entry for this person as well.
|
Beta Was this translation helpful? Give feedback.
-
Thanks for your long and detailed answer, and that you will take this discussion here.. yes maybe i have misunderstood what the purpose is with the gedcom file.
0 @F100427@ FAM Then i get a REFN 100427 to the Family, Marriage REFN SOURCE1000 and the Family Census in 1801 with REFN SOURCE1001. This will give a very lot of sources if i import it in other systems. Maybe its a bad idea or maybe not. And then we are back GEDCOM is not designed to store REFN. fields the way i want, and its not designed to store Census data but only link to pages in a book. |
Beta Was this translation helpful? Give feedback.
-
I don't understand your concern about your statement:
My example clearly shows a page number from a real Census in Norway! Furthermore the
I set the specific information to bold for you to see! So I would say again, the Source_Record gives us information about the source of the information in this case the Census, and the Source_Citation |
Beta Was this translation helpful? Give feedback.
-
Thanks for your hints, i will try to use the Gedcom 7, the way it is ment to be used. I will look at the PAGE tag... , the below examples have not been tested but i think it will be something close to that. Example from the danish public archives, a Census, from direct link to the census archives. or the same page,, Here in Danmark,,, we typical have 5-6 families on a Census page, so it would be somthing like Page No, Løbenr(house no) , Individual no in the household on each page. Link to the person Anders Hansen Fris could be .... Under the Induvidual INDI Under the Family FAM 1 CENS The Source 0 @CENSUS_DK_2899258@ SOUR The repo 0 @r1@ REPO |
Beta Was this translation helpful? Give feedback.
-
I think you are moving in the right direction! Now I also understand why you are losing your well crafted Source_Record XREF IDs! These
As an interesting side note: |
Beta Was this translation helpful? Give feedback.
-
Tested some of it now.. REFN CENSUS_DK_2899258 was still intact after a import and export through Legacy 9, The Thanks for your help :) |
Beta Was this translation helpful? Give feedback.
I think you are moving in the right direction! Now I also understand why you are losing your well crafted Source_Record XREF IDs! These
XREF
@CENSUS_DK_2899258@
are perfect from my viewpoint but will probably get flagged or changed when you import the GEDCOM into another program! This is ok as I’ve noted before, and based on your well-craftedXREF
, I would use that value as theREFN
number in your Source_Record.As an interesting side note:
If y…