Discussion #2615
Updated by Daniele Francioli almost 5 years ago
<p>The proposed mandatory and optional fields for the RoR (Register of Registers) <a href="https://ies-svn.jrc.ec.europa.eu/issues/2616">exchange format</a> are shown below.</p>
<p>This is a starting point for a discussion to identify the fields to include in the format.</p>
<h2><span style="color:#0000CD;"><strong>ConceptScheme</strong></span></h2>
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
<tbody>
<tr>
<td><strong>Field</strong></td>
<td><strong>Requirement</strong></td>
<td><strong>Condition</strong></td>
</tr>
<tr>
<td>voaf:reliesOn</td>
<td>conditional</td>
<td>if a relation is available, it shall be provided with the reliesOn element.</td>
</tr>
<tr>
<td>skos:prefLabel</td>
<td>mandatory</td>
<td> </td>
</tr>
<tr>
<td>skos:definition</td>
<td>conditional</td>
<td>if a definition is available it shall be provided, otherwise it can be left blank.</td>
</tr>
<tr>
<td>dcterms:created</td>
<td>recommended</td>
<td> </td>
</tr>
<tr>
<td>dcterms:modified</td>
<td>recommended</td>
<td> </td>
</tr>
<tr>
<td>dcterms:publisher</td>
<td>mandatory</td>
<td> </td>
</tr>
</tbody>
</table>
<h2><span style="color:#0000CD;"><strong>Concept replicated</strong></span></h2>
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
<tbody>
<tr>
<td><strong>Field</strong></td>
<td><strong>Requirement</strong></td>
<td><strong>Condition</strong></td>
</tr>
<tr>
<td>rdf:about</td>
<td>mandatory</td>
<td> </td>
</tr>
<tr>
<td>skos:inScheme</td>
<td>mandatory</td>
<td> </td>
</tr>
</tbody>
</table>
<h2><span style="color:#0000CD;"><strong>Concept</strong></span></h2>
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
<tbody>
<tr>
<td><strong>Field</strong></td>
<td><strong>Requirement</strong></td>
<td><strong>Condition</strong></td>
</tr>
<tr>
<td>rdf:about</td>
<td>mandatory</td>
<td> </td>
</tr>
<tr>
<td>skos:inScheme</td>
<td>mandatory</td> <td>Mandatory</td>
<td> </td>
</tr>
<tr>
<td>
<p>skos:prefLabel</p>
</td>
<td>mandatory</td>
<td> </td>
</tr>
<tr>
<td>skos:broader</td>
<td>conditional</td>
<td>if a roader concept is available, it shall be provided</td>
</tr>
<tr>
<td>skos:definition</td>
<td>conditional</td>
<td>if a definition is available it shall be provided, otherwise it can be left blank.</td>
</tr>
<tr>
<td>dcterms:source</td>
<td>optional</td>
<td> </td>
</tr>
<tr>
<td>dcterms:created</td>
<td>recommended</td>
<td> </td>
</tr>
<tr>
<td>dcterms:modified</td>
<td>recommended</td>
<td> </td>
</tr>
</tbody>
</table>
<p>In the <strong>Concept</strong> part, <span class="short_text" lang="en"><span class="hps">we could decide to use a substet of the fields for the concepts that are referencing another concept already existing in the extended register. A short example is provided below.</span></span></p>
<pre>
...
<!-- Section 1: ConceptScheme definition -->
<rdf:Description rdf:about = "CurrentUseValue">
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
<voaf:reliesOn rdf:resource="http://inspire.ec.europa.eu/codelist/CurrentUseValue" />
<skos:prefLabel xml:lang="en">Current use</skos:prefLabel>
<dcterms:description xml:lang="en">This is an extension of code list http://inspire.ec.europa.eu/codelist/CurrentUseValue.</dcterms:description>
<dcterms:publisher>ELF</dcterms:publisher>
<dcterms:created>2016-01-11T12:00:00</dcterms:created>
<dcterms:modified>2016-01-12T12:00:00</dcterms:modified>
</rdf:Description>
...
<!-- Section 2: Reference to the Concepts in the extended register -->
<rdf:Description rdf:about="http://inspire.ec.europa.eu/codelist/CurrentUseValue/publicServices">
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#Concept"/>
<skos:inScheme rdf:resource="CurrentUseValue" />
</rdf:Description>
<rdf:Description rdf:about="http://inspire.ec.europa.eu/codelist/CurrentUseValue/residential">
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#Concept"/>
<skos:inScheme rdf:resource="CurrentUseValue" />
</rdf:Description>
<rdf:Description rdf:about="http://inspire.ec.europa.eu/codelist/CurrentUseValue/individualResidence">
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#Concept"/>
<skos:inScheme rdf:resource="CurrentUseValue" />
</rdf:Description>
...
<!-- Section 3: Concepts -->
<rdf:Description rdf:about="CurrentUseValue/2">
<skos:inScheme rdf:resource="CurrentUseValue" />
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#Concept"/>
<skos:prefLabel xml:lang="en">Museum</skos:prefLabel>
<skos:definition xml:lang="en">A building devoted to the acquisition, conservation, study, exhibition, and educational interpretation of objects having scientific, historical, or artistic value.</skos:definition>
<dcterms:source rdf:resource="https://www.dgiwg.org/FAD/fdd/view?i=102963" />
<skos:broader rdf:resource="http://inspire.ec.europa.eu/codelist/CurrentUseValue/publicServices" />
<dcterms:created>2016-01-11T12:00:00</dcterms:created>
<dcterms:modified>2016-01-12T12:00:00</dcterms:modified>
</rdf:Description>
...</pre>
<p> </p>
<p>This is a starting point for a discussion to identify the fields to include in the format.</p>
<h2><span style="color:#0000CD;"><strong>ConceptScheme</strong></span></h2>
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
<tbody>
<tr>
<td><strong>Field</strong></td>
<td><strong>Requirement</strong></td>
<td><strong>Condition</strong></td>
</tr>
<tr>
<td>voaf:reliesOn</td>
<td>conditional</td>
<td>if a relation is available, it shall be provided with the reliesOn element.</td>
</tr>
<tr>
<td>skos:prefLabel</td>
<td>mandatory</td>
<td> </td>
</tr>
<tr>
<td>skos:definition</td>
<td>conditional</td>
<td>if a definition is available it shall be provided, otherwise it can be left blank.</td>
</tr>
<tr>
<td>dcterms:created</td>
<td>recommended</td>
<td> </td>
</tr>
<tr>
<td>dcterms:modified</td>
<td>recommended</td>
<td> </td>
</tr>
<tr>
<td>dcterms:publisher</td>
<td>mandatory</td>
<td> </td>
</tr>
</tbody>
</table>
<h2><span style="color:#0000CD;"><strong>Concept replicated</strong></span></h2>
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
<tbody>
<tr>
<td><strong>Field</strong></td>
<td><strong>Requirement</strong></td>
<td><strong>Condition</strong></td>
</tr>
<tr>
<td>rdf:about</td>
<td>mandatory</td>
<td> </td>
</tr>
<tr>
<td>skos:inScheme</td>
<td>mandatory</td>
<td> </td>
</tr>
</tbody>
</table>
<h2><span style="color:#0000CD;"><strong>Concept</strong></span></h2>
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
<tbody>
<tr>
<td><strong>Field</strong></td>
<td><strong>Requirement</strong></td>
<td><strong>Condition</strong></td>
</tr>
<tr>
<td>rdf:about</td>
<td>mandatory</td>
<td> </td>
</tr>
<tr>
<td>skos:inScheme</td>
<td>mandatory</td> <td>Mandatory</td>
<td> </td>
</tr>
<tr>
<td>
<p>skos:prefLabel</p>
</td>
<td>mandatory</td>
<td> </td>
</tr>
<tr>
<td>skos:broader</td>
<td>conditional</td>
<td>if a roader concept is available, it shall be provided</td>
</tr>
<tr>
<td>skos:definition</td>
<td>conditional</td>
<td>if a definition is available it shall be provided, otherwise it can be left blank.</td>
</tr>
<tr>
<td>dcterms:source</td>
<td>optional</td>
<td> </td>
</tr>
<tr>
<td>dcterms:created</td>
<td>recommended</td>
<td> </td>
</tr>
<tr>
<td>dcterms:modified</td>
<td>recommended</td>
<td> </td>
</tr>
</tbody>
</table>
<p>In the <strong>Concept</strong> part, <span class="short_text" lang="en"><span class="hps">we could decide to use a substet of the fields for the concepts that are referencing another concept already existing in the extended register. A short example is provided below.</span></span></p>
<pre>
...
<!-- Section 1: ConceptScheme definition -->
<rdf:Description rdf:about = "CurrentUseValue">
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
<voaf:reliesOn rdf:resource="http://inspire.ec.europa.eu/codelist/CurrentUseValue" />
<skos:prefLabel xml:lang="en">Current use</skos:prefLabel>
<dcterms:description xml:lang="en">This is an extension of code list http://inspire.ec.europa.eu/codelist/CurrentUseValue.</dcterms:description>
<dcterms:publisher>ELF</dcterms:publisher>
<dcterms:created>2016-01-11T12:00:00</dcterms:created>
<dcterms:modified>2016-01-12T12:00:00</dcterms:modified>
</rdf:Description>
...
<!-- Section 2: Reference to the Concepts in the extended register -->
<rdf:Description rdf:about="http://inspire.ec.europa.eu/codelist/CurrentUseValue/publicServices">
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#Concept"/>
<skos:inScheme rdf:resource="CurrentUseValue" />
</rdf:Description>
<rdf:Description rdf:about="http://inspire.ec.europa.eu/codelist/CurrentUseValue/residential">
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#Concept"/>
<skos:inScheme rdf:resource="CurrentUseValue" />
</rdf:Description>
<rdf:Description rdf:about="http://inspire.ec.europa.eu/codelist/CurrentUseValue/individualResidence">
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#Concept"/>
<skos:inScheme rdf:resource="CurrentUseValue" />
</rdf:Description>
...
<!-- Section 3: Concepts -->
<rdf:Description rdf:about="CurrentUseValue/2">
<skos:inScheme rdf:resource="CurrentUseValue" />
<rdf:type rdf:resource = "http://www.w3.org/2004/02/skos/core#Concept"/>
<skos:prefLabel xml:lang="en">Museum</skos:prefLabel>
<skos:definition xml:lang="en">A building devoted to the acquisition, conservation, study, exhibition, and educational interpretation of objects having scientific, historical, or artistic value.</skos:definition>
<dcterms:source rdf:resource="https://www.dgiwg.org/FAD/fdd/view?i=102963" />
<skos:broader rdf:resource="http://inspire.ec.europa.eu/codelist/CurrentUseValue/publicServices" />
<dcterms:created>2016-01-11T12:00:00</dcterms:created>
<dcterms:modified>2016-01-12T12:00:00</dcterms:modified>
</rdf:Description>
...</pre>
<p> </p>