Birth/Adoptive Parents

You have to remember in genealogy you are dealing with biological ancestry which is the way GEDCOM and GRAMPS is configured the term Family is poor use of English because there can be families of unrelated people (religions often describe themselves as families) so here you have one biological family and one none biological family. My way of doing this with GraphView is attached green for married orange for unmarried although in a lot of cases I do not bother because the step relationship is not important to me although I know it is to others so the individual (male/female) will have multiple partners but the child only two parents.
phil