Difference between revisions of "DRS Relationships"

From Digital Scholarship Group
Jump to navigation Jump to search
Line 1: Line 1:
 
==Encoding Standard Relationships in the RELS-EXT Node ==
 
==Encoding Standard Relationships in the RELS-EXT Node ==
 +
 +
View the full list of available relationships in the Fedora Ontology: http://www.fedora.info/definitions/1/0/fedora-relsext-ontology.rdfs
  
 
===fedora-model:hasModel===
 
===fedora-model:hasModel===
Line 11: Line 13:
 
This relationship links a codebook (a guide used to decipher a data file) to a dataset.
 
This relationship links a codebook (a guide used to decipher a data file) to a dataset.
  
  In this example, a codebook is linked to ...
+
  In this example, a codebook is linked to ...:
  
 
===drs:isDatasetFor===
 
===drs:isDatasetFor===
Line 17: Line 19:
 
This relationship links a dataset object to ...
 
This relationship links a dataset object to ...
  
  In this example, a dataset is linked to a research article.
+
  In this example, a dataset is linked to a research article:
  
 
===drs:isFigureFor===
 
===drs:isFigureFor===
Line 23: Line 25:
 
This relationship links a diagram or illustration to ...
 
This relationship links a diagram or illustration to ...
  
  In this example, a figure is linked to a research article.
+
  In this example, a figure is linked to a research article:
  
 
===drs:isFindingAidFor (PROPOSED)===
 
===drs:isFindingAidFor (PROPOSED)===
Line 30: Line 32:
 
This relationship links a learning activity object to any objects upon which it is based.
 
This relationship links a learning activity object to any objects upon which it is based.
  
In this example, a learning object (neu:191199) is linked to a video object (neu:192766)
+
In this example, a learning object (neu:191199) is linked to a video object (neu:192766):
 
   
 
   
 
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
 
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
Line 40: Line 42:
 
  </rdf:RDF>
 
  </rdf:RDF>
  
===drs:isManualFor (PROPOSED)===
+
===drs:hasManual (PROPOSED)===
  
 
This relationship links a manual, guide, or handbook to the object it supports.
 
This relationship links a manual, guide, or handbook to the object it supports.
  
  In this example, a manual is linked to a video used for psychological testing
+
  In this example, a manual is linked to a video used for psychological testing:
 +
 
 +
===drs:hasRelease (PROPOSED)===
 +
 
 +
This relationship links an object to the release form, or contract, that authorizes its use.
 +
 
 +
In this example, an animation reel is linked to the release form signed by the creator:
  
 
===drs:isTranscriptionOf===
 
===drs:isTranscriptionOf===
Line 50: Line 58:
 
This relationship links a transcript of an object to the object it transcribes.
 
This relationship links a transcript of an object to the object it transcribes.
  
In this example, a PDF transcript (neu:194945) is linked to the audio and video files (neu:195082, neu:195086, neu:195246) it transcribes.
+
In this example, a PDF transcript (neu:194945) is linked to the audio and video files (neu:195082, neu:195086, neu:195246) it transcribes:
  
 
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
 
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

Revision as of 16:34, 19 March 2014

Encoding Standard Relationships in the RELS-EXT Node

View the full list of available relationships in the Fedora Ontology: http://www.fedora.info/definitions/1/0/fedora-relsext-ontology.rdfs

fedora-model:hasModel

rel:isMemberOf

Encoding Customized Relationships in the RELS-EXT Node

drs:isCodebookFor

This relationship links a codebook (a guide used to decipher a data file) to a dataset.

In this example, a codebook is linked to ...:

drs:isDatasetFor

This relationship links a dataset object to ...

In this example, a dataset is linked to a research article:

drs:isFigureFor

This relationship links a diagram or illustration to ...

In this example, a figure is linked to a research article:

drs:isFindingAidFor (PROPOSED)

drs:isInstructionalMaterialFor

This relationship links a learning activity object to any objects upon which it is based.

In this example, a learning object (neu:191199) is linked to a video object (neu:192766):

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
 <rdf:Description about="info:fedora/neu:192795">
   <drs:isInstructionalMaterialFor xmlns:drs="http://repository.neu.edu/relationships#" rdf:resource="info:fedora/neu:191199"/>
   <rel:isMemberOf xmlns:rel="info:fedora/fedora-system:def/relations-external#" rdf:resource="info:fedora/neu:192766"/>
   <fedora-model:hasModel xmlns:fedora-model="info:fedora/fedora-system:def/model#" rdf:resource="info:fedora/cmodel:core"/>
 </rdf:Description>
</rdf:RDF>

drs:hasManual (PROPOSED)

This relationship links a manual, guide, or handbook to the object it supports.

In this example, a manual is linked to a video used for psychological testing:

drs:hasRelease (PROPOSED)

This relationship links an object to the release form, or contract, that authorizes its use.

In this example, an animation reel is linked to the release form signed by the creator:

drs:isTranscriptionOf

This relationship links a transcript of an object to the object it transcribes.

In this example, a PDF transcript (neu:194945) is linked to the audio and video files (neu:195082, neu:195086, neu:195246) it transcribes:

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
   <rdf:Description about="info:fedora/neu:194945">
       <drs:isTranscriptionOf xmlns:drs="http://repository.neu.edu/relationships#" rdf:resource="info:fedora/neu:195082"></drs:isTranscriptionOf>
       <drs:isTranscriptionOf xmlns:drs="http://repository.neu.edu/relationships#" rdf:resource="info:fedora/neu:195086"></drs:isTranscriptionOf>
       <drs:isTranscriptionOf xmlns:drs="http://repository.neu.edu/relationships#" rdf:resource="info:fedora/neu:195246"></drs:isTranscriptionOf>
       <rel:isMemberOf xmlns:rel="info:fedora/fedora-system:def/relations-external#" rdf:resource="info:fedora/neu:194720"></rel:isMemberOf>
       <fedora-model:hasModel xmlns:fedora-model="info:fedora/fedora-system:def/model#" rdf:resource="info:fedora/cmodel:core"></fedora-model:hasModel>
   </rdf:Description>
</rdf:RDF>