[Data-modeling] Astronomy: CelestialObjects andNaturalSatellites

Jeff Thompson jeff at thefirst.org
Sun May 4 04:40:24 UTC 2008


Ed Laurent wrote:
> I don't think the name "Type" has much to do with it. Baseball and 
> Basketball player aren't bad names if they contain properties that are 
> universal to all baseball or basketball players and no one else. I would 
> personally create a more generic "Professional sports player" type 
> co-typed with "Team member" and the "Baseball player" type. It's 
> properties like "Current team" on a very specific type (i.e., Baseball 
> player) that tend to cause these conflicts.

The problem is that, while Babe Ruth is typed as Baseball Player,
http://www.freebase.com/view/en/babe_ruth
there is no property which connects him to Baseball
http://www.freebase.com/view/guid/9202a8c04000641f800000000000a21e

This means that you cannot do even a simple query like
"people born in Baltimore before 1900 and the sport they play".



More information about the Data-modeling mailing list