[Data-modeling] Adoptive and other relationships

Tom Morris tfmorris at gmail.com
Sat Apr 11 00:06:50 UTC 2009


I had a look at a couple of my genealogy programs and here's what they have:

Program 1: Adopted, Biological, Foster, Guardian, Step, Challenged, Disproved,
Program 2: Adoptive parent, Biological parent, Foster parent, Step
parent, God parent,  Other, Unknown (there's a separate boolean flag
for Disproved)

So with the addition of Foster, I think you've got the majority of the
cases covered.  Legal guardian and god parent are somewhat different
types of relationships than the rest.  The Challenged/Disproved
relationships are to document fraudulent/mistaken lineages which have
been published, but later disproved.  They're valuable in a research
database, but may not be needed in Freebase if it's only documenting
accepted conclusions.

Tom

On Fri, Apr 10, 2009 at 6:55 PM, Faye Harris <faye at metaweb.com> wrote:
> "Foster" sounds good. As for the various kinds of fostering, I think the
> distinction would be useful if there's data to justify it, or even the
> understanding to categorize it (historical as well as geographical?),
> but I'm fine with postponing it until there's an actual need.
>
> -- Faye
>
>
> Jeff Prucher wrote:
>> Foster sounds like a good addition. We could add it a couple ways. One is with a single "Foster" topic, and acknowledge the fact that the meaning varies over time and location. The other is to create multiple Foster topics for the various kinds of fostering.
>>
>> Jeff
>>
>> ----- Original Message -----
>> From: "Faye Harris" <faye at metaweb.com>
>> To: "Freebase data modeling mailing list" <data-modeling at freebase.com>
>> Sent: Friday, April 10, 2009 2:53:14 PM GMT -08:00 US/Canada Pacific
>> Subject: Re: [Data-modeling] Adoptive and other relationships
>>
>> I like the model.
>>
>> Adoption is a legal process today in most countries, but used to be
>> less...formal. Should I just use "Adoptive" to describe foster
>> relationships of yesterday where kids may never have been legally
>> adopted, or is there a better word for it that should be added to the
>> "type of relationship" enumeration? Even the word "foster" carries a
>> legal meaning today. I'm thinking of -- who else -- Edgar Allan Poe,
>> whose foster parents, the Allans, never became his legal adoptive parents.
>>
>> -- Faye
>>
>>
>> Jeff Prucher wrote:
>>
>>> Following up on a thread from while I was out (now also known as <https://bugs.freebase.com/browse/DA-694>), I've put up a model for mediating parent/child relationships, including a relationship type property to the sibling relationship, on sandbox.
>>>
>>> Schema: <https://www.sandbox-freebase.com/type/schema/people/person>
>>> The properties to note are "parents 2", "children 2", and "siblings".
>>>
>>> And what could be better for sample data than the British royal family?  Camilla's biological children are a particularly nice test case -- they each have 1 biological sibling, 2 step siblings (Charles' sons), and 1 half sibling* (from their father's second marriage).  They also have 2 biological and 1 step-parent.  See <https://www.sandbox-freebase.com/view/en/laura_lopes> for an example.
>>>
>>> The relationship types are enumerated lists; more values can be added if needed -- I just populated them with what I thought were likely values.
>>>
>>> And just to reiterate Robert's earlier comment, if we do do this, it will totally break any application that uses the parent/child relationship, of which there are probably many. Not necessarily a reason not to do this, but just to keep that in mind.
>>>
>>> Jeff
>>>
>>> *Note: technically they have three half siblings, but hey, it's only a model.
>>> _______________________________________________
>>> Data-modeling mailing list
>>> Data-modeling at freebase.com
>>> http://lists.freebase.com/mailman/listinfo/data-modeling
>>>
>>>
>>>
>>
>> _______________________________________________
>> Data-modeling mailing list
>> Data-modeling at freebase.com
>> http://lists.freebase.com/mailman/listinfo/data-modeling
>> _______________________________________________
>> Data-modeling mailing list
>> Data-modeling at freebase.com
>> http://lists.freebase.com/mailman/listinfo/data-modeling
>>
>>
>
> _______________________________________________
> Data-modeling mailing list
> Data-modeling at freebase.com
> http://lists.freebase.com/mailman/listinfo/data-modeling
>


More information about the Data-modeling mailing list