When I work to add sources to persons in the big tree on FamilySearch, I see this:
And you can see this too, when you create a free account, and like to work on that tree. You can then also download persons and associated sources with the ‘getmyancestors’ app, written in Python, which creates a GEDCOM file, and works quite good, and fast.
The reason that I show this, is that it’s fully evidence based, and uses a very simple user interface, which shows some record persons on the left, who live in the Ark, and ‘normal’ persons on the right, in the Tree. They all have individual URL’s, which contain ‘ark’ for record persons, and ‘tree’ for the others. And in this screen, you can see, that I can not only attach evidence persons, copying new data on the fly, but that I can also detach those, which makes the process very good for ongoing research.
Here on FamilySearch, I work on a shared tree, but I can do the same thing on Ancestry and other sites, and on all, the source persons are real top level objects in their database. And for me as a software engineer, that is a much better model than what the Forms Addon does, by storing person data in citation and event attributes, I think, where they are very hard to find. I think that it is far better to store them as real persons, just like those sites do, where they are linked to other objects in the evidence domain, like events, and documents. And in an object model, it is very easy to add nested ‘events’ to a person to store all the facts found in the source, and shown on the left. It’s also very clear to the sites’ users.
If you want to see for yourself, you can also create a free account on Ancestry, which gives you free hints for persons found in trees on Geneanet, where I have my tree too.
Can you recognize yourself here?