Skip to content

Commit

Permalink
Merge pull request #358 from w3c/dcat-glitch-fix-daveb
Browse files Browse the repository at this point in the history
Remove superfluous note and stray figure
  • Loading branch information
agbeltran committed Sep 19, 2018
2 parents 6fc344a + cd24204 commit ba0e9fc
Showing 1 changed file with 2 additions and 14 deletions.
16 changes: 2 additions & 14 deletions dcat/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -185,21 +185,9 @@ <h2>Vocabulary overview</h2>

<p>A <b>CatalogRecord</b> describes an entry in the catalog. Notice that while <code>dcat:Resource</code> represents the dataset or service itself, <code>dcat:CatalogRecord</code> is the record that describes the registration of an item in the catalog. The use of <code>dcat:CatalogRecord</code> is considered optional. It is used to capture provenance information about entries in a catalog. If this distinction is not necessary then <code>dcat:CatalogRecord</code> can be safely ignored.</p>

<p class="note">
In DCAT 2014 [[VOCAB-DCAT-20140116]] <a href="#Class:Dataset">dcat:Dataset</a> was a sub-class of
<a href="http://purl.org/dc/dcmitype/Dataset">dctype:Dataset</a>,
which is a term of the <a href="http://dublincore.org/documents/dcmi-terms/#section-7">DCMI Types vocabulary</a> [[DCTERMS]].
This relationship has been removed in the revised DCAT vocabulary - see <a href="https://github.com/w3c/dxwg/issues/98">Issue #98</a>.
</p>

<figure id="fig1"><img alt="UML model of DCAT classes and properties" src="UML/DCAT-summary.png">
<figcaption>
Overview of DCAT model, showing the classes of resources that can be members of a Catalog and the relationships between them.
</figcaption>
</figure>

<p id="blankNodes">RDF allows resources to have global identifiers (IRIs) or to be blank nodes. Blank nodes can be used to denote resources without explicitly naming them with an IRI. They can appear in the subject and object position of a triple [[rdf11-primer]].<br>
While blank nodes may offer flexibility for some use cases, in a Linked Data context, blank nodes limit our ability to collaboratively annotate data. A blank node resource cannot be the target of a link and it can't be annotated with new information from new sources. As one of the biggest benefits of the Linked Data approach is that "anyone can say anything anywhere", use of blank nodes undermines some of the advantages we can gain from wide adoption of the RDF model. Even within the closed world of a single application dataset, use of blank nodes can quickly become limiting when integrating new data [[LinkedDataPatterns]]. <br>
<p id="blankNodes">RDF allows resources to have global identifiers (IRIs) or to be blank nodes. Blank nodes can be used to denote resources without explicitly naming them with an IRI. They can appear in the subject and object position of a triple [[rdf11-primer]].
While blank nodes may offer flexibility for some use cases, in a Linked Data context, blank nodes limit our ability to collaboratively annotate data. A blank node resource cannot be the target of a link and it can't be annotated with new information from new sources. As one of the biggest benefits of the Linked Data approach is that "anyone can say anything anywhere", use of blank nodes undermines some of the advantages we can gain from wide adoption of the RDF model. Even within the closed world of a single application dataset, use of blank nodes can quickly become limiting when integrating new data [[LinkedDataPatterns]].
For these reasons, instances of the DCAT main classes <em title="SHOULD" class="rfc2119">SHOULD</em> have a global identifier, and use of blank nodes is generally discouraged when encoding DCAT in RDF.</p>

<p class="note">All RDF examples in this document are written in Turtle syntax [[Turtle]] and are available from the DXWG <a href="https://github.com/w3c/dxwg/tree/gh-pages/dcat/examples">code repository</a>. </p>
Expand Down

0 comments on commit ba0e9fc

Please sign in to comment.