From: Stefan Decker ([email protected])
Date: 12/27/00
OPS,
after checking with the RDF Spec I discovered another bug.
While my last email contained valid RDF, the value of XML attributes
are treated like strings, not resources.
#father, however, is a resource - so Ian's suggestion does unfortunately 
not work.
The following productions taken from the RDF Spec are relevant here:
<quote >
   [16] propAttr       ::= propName '="' string '"'
                           (with embedded quotes escaped)
   [17] typedNode      ::= '<' typeName idAboutAttr? propAttr* '/>'
                         | '<' typeName idAboutAttr? propAttr* '>'
                               property* '</' typeName '>'
</quote>
the value of propAttr is a String.
The following would work:
    <restrictedBy>
      <Restriction cardinality="1">
          <onProperty rdf:resource="#father"/>
       </Restriction>
    </restrictedBy>
but isn't as nice...
Sorry,
     Stefan
This archive was generated by hypermail 2.1.4 : 04/02/02 EST