You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>The intended meaning of this vocabulary is to allow an RDF graph to act as metadata describing other RDF triples. </p>
1925
+
1926
+
<p>Consider an example graph containing a single triple:</p>
1927
+
1928
+
<p><code>ex:a ex:b ex:c .</code></p>
1929
+
1930
+
<p>and suppose that IRI <code>ex:graph1</code> is used to <a>identify</a> this graph.
1931
+
Exactly how this identification is achieved is external to the RDF model,
1932
+
but it might be by the IRI resolving to a concrete syntax document describing the graph,
1933
+
or by the IRI being the associated <a>name</a> of a named graph in a dataset.
1934
+
Assuming that the IRI can be used to denote the triple,
1935
+
then the reification vocabulary allows us to describe the first graph in another graph:</p>
1936
+
1937
+
<p><code>ex:graph1 rdf:type rdf:Statement .<br/>
1938
+
ex:graph1 rdf:subject ex:a .<br/>
1939
+
ex:graph1 rdf:predicate ex:b .<br/>
1940
+
ex:graph1 rdf:object ex:c .</code></p>
1941
+
1942
+
<p>The second graph is called a <dfn>reification</dfn> of the triple in the first graph.</p>
1943
+
1944
+
<p>Reification is not a form of quotation. Rather, the reification describes the
1945
+
relationship between a token of a triple and the resources that the triple denotes.
1946
+
The value of the <code>rdf:subject</code> property is not the
1947
+
subject IRI itself but the thing it <a>denotes</a>, and similarly for <code>rdf:predicate</code> and <code>rdf:object</code>.
1948
+
For example, if the referent of <code>ex:a</code> is Mount Everest,
1949
+
then the subject of the reified triple is also the mountain, not the IRI which denotes it.</p>
1950
+
1951
+
<p><a>Reification</a>s can be written with a blank node as subject,
1952
+
or with an IRI subject which does not <a>identify</a> any concrete realization of a triple,
1953
+
in both of which cases they simply assert the existence of the described triple. </p>
1954
+
1955
+
<p>The subject of a <a>reification</a> is intended to denote a concrete realization of an RDF triple, such as a document in a surface syntax, rather than a triple considered as an abstract object. This supports use cases where properties such as dates of
1956
+
composition or provenance information are applied to the
1957
+
reified triple, which are meaningful only when thought of as
1958
+
denoting a particular instance or token of a triple. </p>
1959
+
1960
+
<p>A <a>reification</a> of a triple does not entail the triple, and is not entailed by it.
1961
+
The <a>reification</a> only says that the triple token exists and what it is about,
1962
+
not that it is true, so it does not entail the triple.
1963
+
On the other hand, asserting a triple does not automatically imply that any
1964
+
triple tokens exist in the universe being described by the triple.
1965
+
For example, the triple might be part of an ontology describing
1966
+
animals, which could be satisfied by an interpretation in which the
1967
+
universe contained only animals, and in which a <a>reification</a> of it was therefore
1968
+
false.</p>
1969
+
1970
+
<p>Since the relation between triples and <a>reification</a>s of triples
1971
+
in any RDF graph or graphs need not be one-to-one, asserting a
1972
+
property about some entity described by a <a>reification</a> need not
1973
+
entail that the same property holds of another such entity, even if
0 commit comments