[Data-modeling] Current heads of state

Jameson O'Guinn jameson at jamesonoguinn.com
Fri Jun 27 17:21:38 UTC 2008


Since I requested the addition, I should probably throw in my two  
cents. From my perspective, adding a property or a property of a  
property to government officials that set them apart as the head of  
that country's government is necessary. At present, if I would like to  
pull only the heads of state in a list of countries, I would have to  
know how each was identified (e.g. President, Prime Minister, etc).

It seems to me that a property called "Top government official" or  
"Head of government" or something of that ilk would be a sufficient  
catch-all for most levels of government.

Hopefully that helps somewhat.

Jameson

Quoting Alec Flett <alecf at metaweb.com>:

> There have been so many discussions about this kind of
> denormalization, I wonder if we could establish some kind of link
> between the "current" and "historical" properties themselves, so that
> we could at least express within the schema "this is the current
> property, that CVT over there is the historical property"
>
> Then we could make gardening tools/bots that could automatically fill
> in the "current" properties when that is missing. We'd of course have
> to indicate stuff like "if the XXX field of the CVT is empty, then
> this one is current" and come up with a way to say "user edits on
> freebase.com trump any bot edits" but that could be done with
> attribution.
>
> Alec
>
>
> On Jun 24, 2008, at 4:36 PM, Ed Laurent wrote:
>
>> I agree with your options. However, a "Head of state title" type is  
>>   somewhat appealing to me in that it has utility for this and    
>> possibly other queries.
>>
>> -Ed
>>
>> On Tue, Jun 24, 2008 at 6:48 PM, Jeff Prucher <jeff at metaweb.com>  wrote:
>> That is definitely the problem with this kind of denormalization.    
>> That said, how would you propose identifying heads of state using    
>> the current model (which does include start/end dates)?  The only    
>> ways I can think of to do it are with a boolean "Is Head of State?"  
>>   property on the "Government office or title" property, or a   
>> property- less type called "Head of State" that would be co-typed   
>> with the  appropriate instances of "Government office or title",   
>> neither of  which I find particularly appealing.
>>
>> Jeff
>>
>> From: data-modeling-bounces at freebase.com   
>> [mailto:data-modeling-bounces at freebase.com ] On Behalf Of Ed Laurent
>> Sent: Tuesday, June 24, 2008 3:35 PM
>> To: Freebase data modeling mailing list
>> Subject: Re: [Data-modeling] Current heads of state
>>
>> I still lean towards a simpler model with start and end dates that   
>>  can be used to infer whether something is current or not but I  
>> also   see the value of this denormalization. An empty "current  
>> head of   state" would be easy to find for the initial data entry.  
>> However, I   don't think it is any more useful in the long term  
>> unless someone   keeps on top dynamic topic properties. Even then,  
>> the   denormalization could make for really clunky data entry  
>> unless  there  was a way to automatically update both the current  
>> and  historical  properties when changes occur. Empty fields and a  
>> lack  of updating  can throw a monkey wrench into either approach.
>>
>> -Ed
>>
>> On Tue, Jun 24, 2008 at 5:53 PM, Jeff Prucher <jeff at metaweb.com>  wrote:
>> There's a discussion thread started by user joguinn on the /location  type
>> that I'd like to get more input on. The original thread is here:
>> <http://www.freebase.com/discuss/threads/location#/guid/   
>> 9202a8c04000641f8000
>> 0000086ea1f8>  (it's the last few comments in the thread "City Parks/ Golf
>> Courses").
>>
>> The request is to include a property for "current head of state" on  
>>   the type
>> Country. This would be a partial denormalization of the Governing  Officials
>> property on the Governmental Jurisdiction type, but consistent with a
>> pattern that we've seen several times lately.  It would also have some
>> additional semantic value, since we have no way in the current model  to
>> assert that any particular office represents the head of state.  The  reason
>> I'm bringing it up here is that I can imagine this snowballing into  a slew
>> of "Current X" properties on various location types ("Current Mayor",
>> "Current Legislators", "Current Insurance Commissioner", etc.) and  I'd like
>> to hear what people think about either the proposed property as it  stands,
>> or the potential proliferation of similar properties.
>>
>> Thanks,
>> Jeff
>>
>>
>> _______________________________________________
>> 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