Paragraph added on treating default graph in datasets.
authorPat Hayes <>
Wed, 26 Jun 2013 14:17:11 -0500
changeset 866 c0f6ca38739c
parent 865 a1228879d542
child 867 479f5906ea49
Paragraph added on treating default graph in datasets.
--- a/rdf-mt/index.html	Wed Jun 26 10:07:12 2013 -0700
+++ b/rdf-mt/index.html	Wed Jun 26 14:17:11 2013 -0500
@@ -1070,7 +1070,7 @@
 <p>When a graph name is used inside RDF triples in a dataset it may or may not refer to the graph it names. The semantics does not require, nor should RDF engines presume, without some external reason to do so, that graph names used in RDF triples refer to the graph they name.</p>
-<p>All the versions of interpretation and entailment in this document are extended to treat an RDF dataset the same as its default graph.</p>
+<p>RDF datasets MAY be used to express RDF content. When used in this way, a dataset SHOULD be understood to have at least the same content as its default graph. Note however that replacing the default graph of a dataset by a logically equivalent graph will not in general produce a structurally similar dataset, since it may for example disrupt co-occurrences of blank nodes between the default graph and other graphs in the dataset, which may be important for reasons other than the semantics of the graphs in the dataset.</p>
 <p>Other <a>semantic extension</a>s and <a>entailment regime</a>s MAY place further semantic conditions and restrictions on RDF datasets, just as with RDF graphs.  One such extension, for example, could set up a modal-like interpretation structure so that entailment between datasets would require RDF graph entailments between the graphs with the same name (adding in empty graphs as required).</p>