#Data Models#
List of resources for published genealogical data models. Each entry, below, can be linked directly by using a URL with a trailing ‘fragment identifier’ (e.g. https://github.com/fhiso/bibliography/blob/master/datamodels.md#gedcom). The identifier names are, by default, the lower-cased headings with spaces replaced with hyphens (e.g. #event-gedcom).
##DeadEnds##
“DeadEnds Data Model”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/DeadEnds+Model)
“Other Documents”, bartonstreet.com (http://www.bartonstreet.com/deadends/) – Various documents for DeadEnds model and the LifeLines product.
“The DeadEnds Data Model”, bartonstreet.com (http://bartonstreet.com/deadends/DeadEndsModel.3.pdf) – Recent (Sep 2014) update by the author (Tom Wetmore) given that the other online documentation is now quite old.
##Event Gedcom##
“Event GEDCOM”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/Event+Gedcom)
##FSDN Model##
“FSDN Model”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/FSDN+Model)
##GEDCOM##
“GEDCOM”, FamilySearch Developers (https://familysearch.org/developers/docs/gedcom/) – V5.5 and V5.5.1 specifications
“Original GEDCOM Data Model”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/Original+GEDCOM+Data+Model, http://bettergedcom.wikispaces.com/HISTORY)
“FamilySearch GEDCOM Specifications”, Modern Software Experience (http://www.tamurajones.net/FamilySearchGEDCOMSpecifications.xhtml) – Older specification documents.
##GEDCOM-X##
“GEDCOM X”, gedcomx.org (http://www.gedcomx.org/Specifications.html) – Specification.
##GedML Format##
“GedML Data Format”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/GedML+Data%C2%A0Format)
##GenTech##
“Genealogical Data Model”, NGS (http://www.ngsgenealogy.org/cs/GenTech_Projects) – Specification.
“GenTech Data Model”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/GenTech+Data+Model)
##GenXML##
“GenXML”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/GenXML)
##GRAMPS##
“Gramps 4.1 Wiki Manual”, Gramps project (https://gramps-project.org/wiki/index.php?title=Gramps_4.1_Wiki_Manual) – User Manual.
NB: Majority of online material is for 4.0 rather than the latest 4.1.
“Using database API”, Gramps Project (https://gramps-project.org/wiki/index.php?title=Using_database_API) – Database API.
“RELAX NG schema”, Gramps Project (http://gramps-project.org/xml/1.6.0/grampsxml.rng)
“Document Type Definition (DTD)”, Gramps Project (http://gramps-project.org/xml/1.6.0/grampsxml.dtd)
“Dates”, Gramps project (https://gramps-project.org/wiki/index.php?title=Dates) – Date handling.
“GEPS 021: Additional Name Fields”, Gramps Project (https://gramps-project.org/wiki/index.php?title=GEPS_021:_Additional_Name_Fields) – Gramps Enhancement Proposal to add new fields to the name object so as to better store a person’s name for several cultures.
“Hierarchical Place Structure”, Gramps Project (https://gramps-project.org/wiki/index.php?title=Hierarchical_Place_Structure) – Description of hierarchical approach to handling place entities.
“Gramps Data Model”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/GRAMPS+Data+Model)
##OpenGen##
“OpenGen Data Model”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/OpenGen+Data+Model)
##SFT.xml##
“Mike’s Model”, BetterGEDCOM wiki (http://bettergedcom.wikispaces.com/Mike%27s+Model)
##STEMMA##
“STEMMA Project”, Parallax View (http://www.parallaxview.co/familyhistorydata/) – Specification and several case studies.