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

Implicit types in RDF Forms

From: Mark Baker <distobj@acm.org>
Date: Wed, 26 Nov 2003 12:14:47 -0500
To: jalgermissen@topicmapping.com
Cc: www-rdf-interest@w3.org
Message-ID: <20031126121447.K1020@www.markbaker.ca>

Hi Jan,

On Wed, Nov 26, 2003 at 11:52:02AM +0100, jalgermissen@topicmapping.com wrote:
> <rf:Indexable xmlns:rf="http://www.markbaker.ca/2003/rdfforms/"
>               xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>               rdf:about="http://www.example.org/description-index">
>   <rf:indexedBy>
>     <rf:IndexParam rf:shortName="uri">
>       <rdf:predicate rdf:resource="no-exactly-sure-what-to-put-here"/>
>     </rf:IndexParam>
>   </rf:indexedBy>
> </rf:Indexable>
> 
> The RDF above communicates (to an RDF Forms aware client) that
> http://www.example.org/description-index can be used to look up
> descriptions of resources. [2]
> 
> Thoughts?
> 
> Jan
> 
> [1] http://www.markbaker.ca/2003/05/RDF-Forms/
> [2] Mark, shouldn't the RDF Form also communicate that the
> indexable is of some type (e.g. Resource Description Index)?

RDF Forms supports implicit typing via RDF schema inferencing.  See;

http://www.markbaker.ca/2003/05/RDF-Forms/#implicit

So your example could have been;

<jan:MyIndexer xmlns:rf="http://www.markbaker.ca/2003/rdfforms/"
               xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
               xmlns:jan="http://www.topicmapping.com/foofoo/"
               rdf:about="http://www.example.org/description-index">
  <rf:indexedBy>
    <rf:IndexParam rf:shortName="uri">
      <rdf:predicate rdf:resource="no-exactly-sure-what-to-put-here"/>
    </rf:IndexParam>
  </rf:indexedBy>
</jan:MyIndexer>

Is that what you meant?

Mark.
-- 
Mark Baker.   Ottawa, Ontario, CANADA.        http://www.markbaker.ca
Received on Wednesday, 26 November 2003 12:12:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:52:03 GMT