DRS Relationships

From Digital Scholarship Group
Jump to navigation Jump to search

This page is no longer being updated.

The content of this page was saved elsewhere on August 22, 2018. This page can be removed.

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:isAlsoMemberOf

This relationship is used to create a link between an object and its secondary authors. This link allows an object created by multiple NU authors to display as part of each employee's node. This link is a simulation; only the primary author truly owns the object.

In this example, a object is linked to another author's collection:

<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"/>
   <rel:isAlsoMemberOf xmlns:rel="info:fedora/fedora-system:def/relations-external#" rdf:resource="info:fedora/neu:199238"/>
   <fedora-model:hasModel xmlns:fedora-model="info:fedora/fedora-system:def/model#" rdf:resource="info:fedora/cmodel:core"/>
 </rdf:Description>
</rdf:RDF>

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/drs:hasAuthorization (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:isSupplementalMaterialFor

drs:isTFCfor

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>