I gathered all of the organizations mentioned in each of the sports verticals, and started to resolve the differences and create a single structure. At this time, my intention is to propose a class for “SportsOrganization” that would have “SportsTeam” and “SportsGoverningBody” as subclasses. I am holding off on the creation of a subclass for “SportsLeague”, since I haven’t come across any properties that would need to be inherited specific to this class. Sports leagues look like they will be fine (so far) as “SportsOrganization”.
I am still working through the propeties on the instances. I’ll post the final version later this week.
Jennifer
--
You received this message because you are subscribed to the Google Groups "sports-schema-collab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sports-schema-co...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
General Structure:
SportsOrganization
description: The collection of all sports organizations, including sports teams, governing bodies, and sport associations.
rdfs:subClassOf Organization
property: sport [Sport]
isa: ProfessionalGolfersAssociationOfAmerica
isa: AssociationOfTennisProfessionals
isa: WomensTennisAssociation
sport: Tennis
foundingDate: 1973
sameAs: www.wtatennis.com
isa: NationalBasketballAssociation
isa: NationalHockeyLeague
isa: WorldBoxingAssociation
isa: InternationalBoxingFederation
isa: NASCAR
sport: auto racing
foundingDate: 1948
location: Canada
location: Europe
location: Mexico
location: United States
isa: InternationalTennisFederation
isa: FIFA
sport: Soccer
location: worldwide
SportsTeam
description: The collection of all sports teams. Sport teams are those groups of athletes that perform as a unit, either in team sports like soccer where the members work as a unit to score goals, or as in olympic teams like the United State's women's gymnastic team that doesn't necessarily work together during competition, but still constitutes a team.
rdfs:subClassOf SportsOrganization
property: roster [Person, Dates, Position]
property: league [SportsOrganization]
property: division [SportsOrganization]
Notes:
* Right now, governing bodies and sport associations are not separated into subclasses, mostly because I didn't find data that wouldn't be expressed with the organization properties.
* Consider adding a sports league class. Would have properties for number of teams, most titles won, etc.
* Roster is broadest concept of roster, where position can be a player position or coaching one
* Most of the more specific properties for subclasses of teams were statitics related. What is most important is probably a team's stats for the current season, and then all-time stats. Are we representing all-time stats at this time? If not, there isn't much reason to have classes of teams. The only exception here was NASCAR teams with very specialized properties. Is that sufficient to create subclasses?
On Wednesday, November 13, 2013 11:26:29 AM UTC-8, Jennifer Cooper wrote:
* Most of the more specific properties for subclasses of teams were statistics related. What is most important is probably a team's stats for the current season, and then all-time stats. Are we representing all-time stats at this time? If not, there isn't much reason to have classes of teams.
On Wednesday, November 13, 2013 11:26:29 AM UTC-8, Jennifer Cooper wrote: