- From: Dan Brickley <danbri@w3.org>
- Date: Mon, 20 Jan 2003 06:55:55 -0500
- To: Eric Jain <Eric.Jain@isb-sib.ch>
- Cc: rdf-interest <www-rdf-interest@w3.org>
* Eric Jain <Eric.Jain@isb-sib.ch> [2003-01-20 10:11+0100] > > Is there any way to collapse the following statements > > <Item ref:ID="E1"> > ... > </Item> > <rdf:Description rdf:about="#A1"> > <item rdf:resource="#E1"/> > </rdf:Description> > <rdf:Description rdf:about="#A2"> > <item rdf:resource="#E1"/> > </rdf:Description> > > into a more compact representation such as: > > <rdf:Description rdf:about="#A1 #A2"> > <item>...</item> > </rdf:Description> RDF itself doesn't have special syntax for this any more (aboutEach and aboutEachPrefix kinda did what you're asking for). You could probably use the OWL language to make such generalisations, by asserting that several things were members of a class, and then using OWL to claim that each member of that class always has certain characteristics. This technique should also apply to PICS-style use cases, eg. that every page whose eg:adminContact is mailto:webmaster@nudepics.example.com has an eg:adultContentRating of "****". I hope to document this use of OWL in more detail shortly.(*) Dan (*) for some value of 'shortly'
Received on Monday, 20 January 2003 06:55:57 UTC