In November 2018, the idea of creating my family tree came back to me. This was especially prompted by the digitization of the archives of the Great Patriotic War , in which I found my ancestors:
Before that, I tried to somehow write everything down on paper, but literally a month later it was lost. In this connection, this time I decided to store the data in electronic format.
Before doing something of my own, I:
Defined a number of criteria for the service:
The ability to import / export all data in a simple form (the ability to create a backup and independence from one service)
The ability to create complex structures (not only vertical genealogical lines, but also horizontal ones, also “plurality”, “polyandry” and other situations)
"Acceptable" graph display
Studied all kinds of analogs on the market
Unfortunately, I did not find a service that meets the criteria. Service example:
The overwhelming mass was aimed at creating simple vertical trees, and, of course, did not take into account horizontal connections + difficult situations that I faced, which I will write about later.
Later I decided to make a universal tool for storing and displaying the real picture of the pedigree.
Data model
, . . . , .
, Numbers
(Excel).
|
|
---|---|
ID |
key |
Sex |
s |
Last name or maiden name |
surn |
Married name |
marn |
First name |
firn |
Second name |
secn |
Date of birthday |
bday |
Date of death |
dday |
Father ID |
f |
Mother ID |
m |
Comment |
com |
ID, ID . : , , , .
, 2013 , . – , , , - . sigmajs. JavaScript , .
1
, 26 . , 1 , .
2
, . ≈100 . , .
3
, . ≈200 .
, , . . , .
6
6 JS GoJS. , . , .
, .
( ), ( ) , , , . : vgd.ru geno.ru.
GoJS
, , GoJS
:
90 , , . .
. .
, , .
, . – .
.csv
, .svg
, .json
, LocalStorage
, , .
, :
Numbers
, -.
.
.
, “” .
, , , .
, .
.
3 :
100 , 18 . .
(, ).
. . «», , .
genogram
. EdrawMax
:
1: EdrawMax, Genogram’
2: EdrawMax, Genogram
3: Deena Shelton “Genogram Instructions - Marriage and Family”
4: “How to draw a genogram”
5: “Addams Family Genogram”
6: Wilma Schroeder “How to Draw Genograms”
:
, ( , , , , ).
- ( ). , .
, .
, ( ). , .
.
. .
:
, , . - .
PHASE “A” -- .
PHASE “B” , ( ).
PHASE “A”
PHASE “B”
3.
, :
.
.
≈300 .
. .
. , .
, .
PS , .
, ,JSON
( , ≈2 ).
,csv
json
, .
. , .