W3C home > Mailing lists > Public > www-rdf-interest@w3.org > November 2001

Re: naming properties and classes in RDF

From: Libby Miller <Libby.Miller@bristol.ac.uk>
Date: Fri, 16 Nov 2001 16:32:36 +0000 (GMT)
To: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>
cc: Libby.Miller@bristol.ac.uk, www-rdf-interest@w3.org, neil.jacobs@bristol.ac.uk, g.conole@bristol.ac.uk
Message-ID: <Pine.GSO.4.21.0111161626070.1481-100000@mail.ilrt.bris.ac.uk>
> I'm not sure what you consider to be redundant here.  The only things that
> are typed twice are <rdf:type>, <_:1>, and <_:2>.

Hi Peter

Thanks for the reply. I wasn't very clear. I'm not concerned with the
syntax, I'm bothered that designing schemas which have similar or
identical names for certain properties and classes is confusing for
authors, and also seems...wrong. It's not clear that you need to know
both the sort of link between two entities and the typing information
about the entities. The latter doesn't seem to add anything, except
maybe in some visualizations where it may clarify what you
are looking at. For certain queries it might enable you to make finer
distinctions (but for most queries I've done, and certainly in this
schema which is very flat, typing in queries is not needed).

Does this ring any bells with anyone?

thanks again


> Now there are some remedies that you might be interested in:
> 1/ Go to RDF/XML, which can remove some of the repetition, as in:
> 	<foaf:Person>
> 	  <foaf:research_interest>
> 	     <foaf:Research_interest>
> 	     </foaf:Research_interest>
> 	  </foaf:research_interest>
> 	</foaf:Person>
> 2/ Use range restrictions:
>  <foaf:research_interest> <rdfs:range> <foaf:Research_interest>.
>  <_:1> <rdf:type> <foaf:Person>.
>  <_:1> <foaf:research_interest> <_:2>.
> Peter F. Patel-Schneider
Received on Friday, 16 November 2001 11:33:43 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:07:38 UTC