/Genealdb

Genealogy research database system

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

ARCHIVED

This is based on obsolete technology (namely Neo4j-OGM), and so is being archived. This project might have some useful source code, such as the model classes in model or prove, which are still in an incomplete state.

This had morphed into a more generic, desktop application, digred, wherein the models here are given as the schema genopcit.digr.

See also Graph-Data-Web, which was another attempt at a genericized version, also now deprecated and archived.

The overall Genealogical Research Database System, and Graph database schema, presented below, are still accurate, as of this writing (2021).

GenealDB

Copyright © 1998–2020, by Christopher Alan Mosher, Shelton, Connecticut, USA, cmosher01@gmail.com

License Donate

Genealogical Research Database System

image

  1. Images
    photographs, facsimiles
    IIPImage
  2. Sources
    TEI format: transcripts, citations
    Tei-Server*
    Evidence Explained
  3. GIS database (places)
    geographic areas
    TerraLib
  4. Genealogical data storage (graph database)
    extractions (personae, events), conclusions, historical places
    Neo4j
  5. Universal access (web browser presentation)
    unicode fonts and stylesheets
    PlainWebCss*
  6. Data management (CRUD)
    all data entry, modification, and administration
    digred* [prototype]

*These components are designed, developed, copyright, and owned by Christopher Alan Mosher, Shelton, Connecticut, USA, cmosher01@gmail.com .

Graph database schema

image

This schema represents is a complete generic redesign of (and therefore also a replacement for) the standard GEDCOM model.