Skip to content

Commit 4ad3bad

Browse files
pfpsTallTed
andauthored
fix RDF dataset section to allow blank nodes as graph names (#114)
* fix RDF dataset section to allow blank nodes as graph names * improve wording in dataset section * Update spec/index.html Co-authored-by: Ted Thibodeau Jr <[email protected]> * Update spec/index.html Co-authored-by: Ted Thibodeau Jr <[email protected]> --------- Co-authored-by: Ted Thibodeau Jr <[email protected]>
1 parent 79b9b40 commit 4ad3bad

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

spec/index.html

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1534,29 +1534,20 @@ <h4>Patterns of RDFS entailment (Informative)</h4>
15341534
<section id="rdf_datasets">
15351535
<h2>RDF Datasets</h2>
15361536

1537-
<!--
1538-
<p>An RDF <a data-cite="RDF12-CONCEPTS#section-dataset">dataset</a> (see [[!RDF12-CONCEPTS]])
1539-
is a finite set of RDF graphs each paired with an IRI or blank node called the <strong>graph name</strong>,
1540-
plus a <strong>default graph</strong>, without a <a>name</a>.
1541-
Graphs in a single dataset may share blank nodes.
1542-
The association of graph name IRIs with graphs is used by SPARQL [[?SPARQL12-QUERY]]
1543-
to allow queries to be directed against particular graphs.</p>
1544-
-->
1545-
15461537
<p><a>RDF datasets</a>,
15471538
defined in RDF Concepts [[!RDF12-CONCEPTS]],
15481539
package up zero or more named RDF graphs along with a single unnamed, default RDF graph.
15491540
The graphs in a single dataset may share blank nodes.
1550-
The association of graph <a>name</a> IRIs with graphs is used by SPARQL [[?SPARQL12-QUERY]]
1541+
SPARQL [[?SPARQL12-QUERY]] associates graph names with graphs
15511542
to allow queries to be directed against particular graphs.</p>
15521543

15531544
<p>Graph names in a dataset may denote something other than the graph they are paired with.
1554-
This allows IRIs denoting other kinds of entities, such as persons,
1555-
to be used in a dataset to <a>identify</a> graphs of information relevant to the entity <a>denoted</a> by the graph name IRI.</p>
1545+
This allows IRIs or blank nodes denoting other kinds of entities, such as persons,
1546+
to be used in a dataset to <a>identify</a> graphs of information relevant to the entity <a>denoted</a> by the graph name.</p>
15561547

15571548
<p>When a graph name is used inside RDF triples in a dataset it may or may not denote the graph it names.
15581549
The semantics does not require, nor should RDF engines presume,
1559-
without some external reason to do so, that graph names used in RDF triples denote to the graph they name.</p>
1550+
without some external reason to do so, that graph names used in RDF triples denote the graph they name.</p>
15601551

15611552
<p>RDF datasets MAY be used to express RDF content.
15621553
When used in this way, a dataset SHOULD be understood to have at least the same content as its default graph.
@@ -1579,7 +1570,7 @@ <h2>RDF Datasets</h2>
15791570
is a set:<br/>
15801571
{ G, (&lt;u<sub>1</sub>&gt;, G<sub>1</sub>), (&lt;u<sub>2</sub>&gt;, G<sub>2</sub>), . .
15811572
. (&lt;u<sub>n</sub>&gt;, G<sub>n</sub>) }<br>
1582-
where n&ge;0 and G and each G<sub>i</sub> are graphs, and each &lt;u<sub>i</sub>&gt; is an IRI. Each
1573+
where n&ge;0, G and each G<sub>i</sub> are graphs, and each &lt;u<sub>i</sub>&gt; is an IRI or blank node. Each
15831574
&lt;u<sub>i</sub>&gt; is distinct.</p>
15841575
<p>G is called the default graph. (&lt;u<sub>i</sub>&gt;, G<sub>i</sub>) are called named
15851576
graphs.</p>

0 commit comments

Comments
 (0)