Re: The role of Role in Schema.org

Hi Jacob,

I’m not seeing the triples you are.  A conversion of the Turtle in that last example gives this:

<http://www.wikidata.org/entity/Q943241> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/PerformingGroup> .
<http://www.wikidata.org/entity/Q943241> <http://schema.org/name> "Gentle Giant" .
<http://www.wikidata.org/entity/Q943241> <http://schema.org/employee> _:ub33bL4C21 .
_:ub33bL4C21 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Role> .
_:ub33bL4C21 <http://schema.org/roleName> "Keyboards Roadie" .
_:ub33bL4C21 <http://schema.org/startDate> "1975" .
_:ub33bL4C21 <http://schema.org/endDate> "1976" .
_:ub33bL4C21 <http://schema.org/employee> _:ub33bL9C25 .
_:ub33bL9C25 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Person> .
_:ub33bL9C25 <http://schema.org/name> "Richard Wallis" .


~Richard

On 15 Apr 2015, at 20:22, Jacob Jett <jjett2@illinois.edu<mailto:jjett2@illinois.edu>> wrote:

Hi,

I'm new here. I'm PhD student at the University of Illinois and I work on a variety of linked data and RDF technology projects, among them the Web Annotation Working Group. We're looking at employing schema for a number of things, so I'm trying to get a better sense of it.

I'm still getting up to speed with the outstanding issues this CG is discussing but one thing that leaps out of me from the blog post's final example is the triple:

schema:employee schema:employee [list]

Is the schema:employee predicate itself intended to be within possible set of subjects for triples employing it? It seems as though this is technically possible according to the rdf and rdfs specs but is this desirable? Was there a use case that drove this decision? Can I have an infinite recursion of schema:employee schema:employee schema:employee?

Regards,

Jacob


_____________________________________________________
Jacob Jett
Research Assistant
Center for Informatics Research in Science and Scholarship
The Graduate School of Library and Information Science
University of Illinois at Urbana-Champaign
501 E. Daniel Street, MC-493, Champaign, IL 61820-6211 USA
(217) 244-2164
jjett2@illinois.edu<mailto:jjett2@illinois.edu>

On Wed, Apr 15, 2015 at 12:40 PM, Wallis,Richard <Richard.Wallis@oclc.org<mailto:Richard.Wallis@oclc.org>> wrote:
The role of Role in Schema.org<http://schema.org/>

An explanation of this very useful feature that turned into a blog post.
http://dataliberate.com/2015/04/the-role-of-role-in-schema-org/

An obvious candidate for the documentation being discussed here recently.  More than happy to copy it in once we have decided what we are doing.

~Richard

Received on Wednesday, 15 April 2015 20:52:28 UTC