Re: Xaraya for family & genealogy website?
Banzai <[email protected]> Fri, 07 Nov 2008 14:46:44 +0800
| Newsgroups | gmane.comp.cms.xaraya.user |
|---|---|
| Organization | Xaraya |
| Message-ID | <[email protected]> |
[email protected] wrote: > Banzai wrote: >> eg. >> >> 01 INDI @I33@ <---- ie individual with tag no. I33 >> 02 NAME Richard the Lionheart >> 02 ALIA Richard of Aquitaine <---- Alias >> 02 ALIA Richard Coeur de Lion <---- Alias >> >> or something similar. Im not to familiar with GEDCOM, but I think the >> above is OK. > > GEDCOM can certainly handle exports/imports. I'm referring to how such > data would be modeled and stored in the module. In the example you give > above you have made a decision about which is the primary name and which > are the aliases whcih would probably suit some English speakers but > probably less so the French speakers. Others might just as well argue > the name should be Richard I of England. > > This may seem a bit academic and is probably not much of a consideration > of you are creating a closed family site. On the other hand if you are > creating a multilingual community site then the difference between > alias, translation and alternate spelling can become important. > > For instance I have folks in my family tree that go by the name of > Bradbury and Bradberry. Is that an alias or an alternate spelling? How > do I model it? And how do I make sure that others wanting to link their > sites or add their GEDCOMs to mine be able to do so in spite of such > differences? > > Marc Quote from GedCom Standard Draft 5.5.1 (1999) "Multiple Names: GEDCOM 5.x requires listing different names in different NAME structures, with the preferred instance first, followed by less preferred names. However, Personal Ancestral File and other products that only handle one name may use only the last instance of a name from a GEDCOM transmission. This causes the preferred name to be dropped when more than one name is present. The same thing often happens with other multiple-instance tags when only one instance was expected by the receiving system." *sigh*... there a whole lot of things to consider. Im not sure how to start. We could start with something basic and then expand later... :) Choosing name of module... Geneology, FamilyCircle, ... ? Not sure of how the db table design would look like, but basically atm I see 3 main... ie the INDIVIDUAL data (personal details eg name, id, birth/death date...), FAMILY data (relationship of individual data, eg father/mother, husband/wife, son/daughter/child...) and EVENT data (birth/death place, education, marriage data... etc). Really hope this module can be realised... Banzai