It seems to me that there's no way in the WD syntax to combine the functions of rdf:nodeID to create blank nodes, and rdf:ID to reify statements. Thus, the only way to reify a statement without giving it a URI is by writing out the entire reification explicitly. Perhaps an rdf:statementID construct is needed...? <rdf:Description rdf:nodeID="subject"> <ex:property rdf:statementID="statement" rdf:nodeID="object"/> </rdf:Description> as an equivalent to <rdf:Description rdf:node:ID="subject"> <ex:property rdf:nodeID="object"/> </rdf:Description> <rdf:Statement rdf:nodeID="statement"> <rdf:subject rdf:nodeID="subject"/> <rdf:predicate rdf:resource="&ex;property"/> <rdf:object rdf:nodeID="object"/> </rdf:Statement> For symmetry, one might also want rdf:statementBagID to generate a blank rdf:Bag of reified statements in the spirit of rdf:bagID. -- PGP pub key: http://staff.pisoftware.com/raboczi/pgp-pub-key.asc Fingerprint: 5DOC 23A5 D5C7 FFD1 030F 62B0 D168 C77A EB25 A3A9Received on Monday, 9 December 2002 19:22:06 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:57 GMT