Re: Disambiguating properties when using typeof lists.

On Tue, Jun 25, 2013 at 11:11 AM, Max Froumentin <
max.froumentin@digital.justice.gov.uk> wrote:

> On 25 June 2013 15:38, Lin Clark <lin.w.clark@gmail.com> wrote:
> > The full URIs for schema.org properties do not include their class. For
> > example, the full URI for the "name" property is http://schema.org/name.
>
> Thanks, I'd missed it. So that means that all schema.org properties
> with the same name are the same, independent of the type where it's
> defined (like telephone in Organization or Courthouse) ?
>

yes.


>
> More importantly, does the same principle apply to RDFa with other
> (non-schema.org) vocabs?
> Ie,
>
> <section vocab="http://example.org/foo/" typeof="Blah">
>   <p property="title">…</p>
>
> is equivalent to
>
> <section vocab="http://example.org/foo/" typeof="Blah">
>   <p property="http://example.org/foo/title">…</p>
>

yes, each property URI from a given vocabulary is constructed by
concatenating the vocabulary namespace and the property local name.
Properties can have ranges and domains, but these don't appear in the
property URI.


>
> ?
>
> > FYI, there are a few other issues with the snippet you sent. Schema.org
> does
> > not use "title" for the label of things like a Courthouse, but instead
> uses
> > "name", and some processors will handle classes in a case sensitive way,
> so
> > CourtHouse should be Courthouse.
>
> Of course, sorry about the confusion.
>
> Max.
>
>


-- 
Steph.

Received on Tuesday, 25 June 2013 15:18:04 UTC