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
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

pyutaros - October 18, 2008 - 13:39

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

Microbe - October 18, 2008 - 13:57
Title:support for polygamy» Support for more complex relationships

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

seutje - October 23, 2008 - 11:00

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

Microbe - October 20, 2008 - 10:23

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

seutje - October 23, 2008 - 10:58

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

dlawer - December 13, 2008 - 14:18
Version:5.x-3.3» 6.x-1.1
Component:Code» User interface
Category:feature request» support request
Priority:minor» critical

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

Microbe - December 13, 2008 - 16:08

I have just added a short guide here: #346587: Is there any user documenation module

Any questions, just ask.
I hope this helps
Peter

 
 

Drupal is a registered trademark of Dries Buytaert.