Support for more complex relationships
seutje - October 18, 2008 - 12:32
| Project: | Family Tree 2 |
| Version: | 6.x-1.1 |
| Component: | User interface |
| Category: | support request |
| Priority: | critical |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
with an eye on flexibility and use for more than just human relations, I think it would be nice to support people to have more than 1 spouse
right now a group just consist of 2 ppl, it would be nice to extend this
coz if 3 ppl have a relationship with eachother, this would be 3 groups right now:
person A with person B, person B with person C and person A with person C

#1
I am not opposed to this in any way, but this would require a MAJOR rewrite of how we handle relationships. Also, I'm not so sure that this falls under the scope of a Family Tree program anyhow. Family Tree literally tracks Genealogical Lineage, or direct lines of descent. What you're suggesting is tracking of romantic relationships more so than just A and B had C, D, and E. We're technically not even concerned that A and B were married. We just want to know if they had children. There are some exceptions obviously. (Couples who didn't have children.) So I suppose this is a possibility, but not likely any time soon.
#2
I agree with pyutaros here. The 'Family: Group' node type is not for 'relationships' as such but for the expansion of the family tree either by marriage or by children.
This however has made me think about how we can handle other complex relationships such as an 'adopted' or 'fostered' child. Also whether we should have step-father/step-mother and step-siblings on individuals pages. Even though these are not genetic they are still are part of the family tree (I would say but not definite).
#3
I actually meant relationships like most mammals, where 1 male has children with sometimes over 200 females without ever breaking away from any of them
my point is that this module might focus a bit too much on human relations, and the further u go in the development, the harder it will be to make changes towards more flexibility
and if the module only handles Genealogical Lineage, it should be called Genealogical Lineage and then the "type of union" is irrelevant
#4
I do see where you are coming from here as this could mean some early changes to the module, but:
This sort of relationship should be represented as MALE with FEMALE1 and MALE with FEMALE2 and MALE with FEMALE3.... If all the females are in the relationship simultaneously then them you can just leave the divorce/separation date blank for all of them or all overlapping. Childrens/babies biological parents are the male and only one of the females so if all the females were in the group it would be incorrect.
The relationship is not between the females so these relationships arn't needed. This way the relationships can also be started and finished separately when the male joins and leaves that female.
Maybe best way to handle this is to have an extra add-on module that builds a "groups of groups" or "multiple group" node but I'm not sure what you would want this to include on this node.
Hope some of this makes things a bit clearer.
Peter
#5
it was just an idea
working on a custom module that alters the input for the groups so that a group is automatically created when an individual is linked to at least one parent, using the individual's birth date as the group union date
#6
Dears, I am a beginner. I have installed family tree 2, and I can see the ascendents and descendents menu with lots of "unknown" cells. However, I do not know where to start building the tree and how to add family members names. I looked everywhere within my drupal but could not find the editable page to start my journey. I should be grateful for any help.
DAA
#7
I have just added a short guide here: #346587: Is there any user documenation module
Any questions, just ask.
I hope this helps
Peter