Suppose we have defined in RDFS a class we call Base ballTeam, with a particular subclass called MajorLeagueTeam, and another class we call BaseballPlayer. The roster for any particular season would be represented as a property playsFor that relates a BaseballPlayer to a BaseballTeam. Certain players are special in that they play for a MajorLeagueTeam. We’d like to define that class and call it MajorLeaguePlayer (presented here as Major League Players, to avoid confusion). If we are interested in the fiscal side of baseball, we could also be interested in the class of Agents who represent Major League Players, and then the bank accounts controlled by the Agents who represent Major League Players and so on.

One of the great powers ...

Get Semantic Web for the Working Ontologist, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.