[redland-dev] duplicates in model
Michael Stahl
Michael.Stahl at Sun.com
Fri Apr 25 18:45:26 BST 2008
hi!
does Redland RDF elmininate duplicate statements in models?
the rdf spec says that a graph is a set of statements, and the definition
of graph equality in 6.3 seems to, at least, require that cardinality of
identical statements in a graph is irrelevant.
also, the Redland NEWS claims:
2004-08-03 Redland Version 0.9.18 Released
* Check that duplicate statements are not added to models
so it would seem to me that it would be a bug if i were able to add
duplicate statements...
well, look what i just exported from a Redland model:
<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="uri:foo">
<ns0:bar xmlns:ns0="uri:" rdf:resource="uri:baz"/>
</rdf:Description>
<rdf:Description rdf:about="uri:foo">
<ns0:bar xmlns:ns0="uri:" rdf:resource="uri:baz"/>
</rdf:Description>
<rdf:Description rdf:about="uri:foo">
<ns0:bar xmlns:ns0="uri:" rdf:resource="uri:baz"/>
</rdf:Description>
<rdf:Description rdf:about="uri:baz">
<ns0:bar xmlns:ns0="uri:" rdf:datatype="uri:int">42</ns0:bar>
</rdf:Description>
<rdf:Description rdf:about="uri:baz">
<ns0:bar xmlns:ns0="uri:">i am the literal</ns0:bar>
</rdf:Description>
</rdf:RDF>
this is with "rdfxml" serializer. (interestingly, the "rdfxml-abbrev"
serializer eliminates the duplicates)
is this a bug?
or do i need to use some special options to switch on duplicate elimination?
regards,
michael
--
"Before you can think out of the box, you have to start with a box."
-- Twyla Tharp
More information about the redland-dev
mailing list