- From: Bradley Marshall <bradmars@yahoo.com>
- Date: Fri, 1 Jun 2001 15:54:03 -0700 (PDT)
- To: www-rdf-interest@w3.org
Hi all,
I had found somewhere, now I'm not sure where, that it
was OK to replace rdf:Description with a tag in my own
namespace, ie:
<rdf:RDF
xmlns:go="http://www.geneontology.org/dtds/go.dtd#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>
<go:term
rdf:about="http://www.geneontology.org/go#GO:0016787"/>
</rdf:RDF>
I thought this made the meaning clearer. My RDF tool
of choice is 4suite's 4rdf. When I parse such a
document with 4rdf I get the resulting triple:
[Subject: http://www.geneontology.org/go#GO:0016787,
Predicate:
http://www.w3.org/1999/02/22-rdf-syntax-ns#type,
Object:
"http://www.geneontology.org/dtds/go.dtd#term"]
This seems like an acceptable result to me. However,
it was recently pointed out to me that I should
explicitly use the rdf:Description tag, ie:
<rdf:RDF
xmlns:go="http://www.geneontology.org/dtds/go.dtd#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>
<rdf:Description
rdf:about="http://www.geneontology.org/go#GO:0016787">
<go:type>term</go:type>
</rdf:Description>
</rdf:RDF>
Is my first approach illegal, bad form or otherwise
wrong? I find it to be a useful construct. Am I
abusing rdf:type?
Thank You
Brad Marshall
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
Received on Friday, 1 June 2001 18:54:10 UTC