Difference between revisions of "DRS Relationships"

From Digital Scholarship Group
Jump to navigation Jump to search
Line 48: Line 48:
 
  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)===
+
===drs:hasRelease/drs:isPermissionFor/drs:isAuthorizationFor (PROPOSED)===
  
 
This relationship links an object to the release form, or contract, that authorizes its use.
 
This relationship links an object to the release form, or contract, that authorizes its use.

Revision as of 13:13, 20 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/drs:isPermissionFor/drs:isAuthorizationFor (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>