Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This document is in draft and is subject to change.

How to read this document

...

  • Property: A human-readable name or label for the property.
  • RDF property: A recognized RDF property that can be expressed as a URI.
  • DB property: How the property is persisted to a relational database. "Attribute" indicates that this property is persisted as an attribute of the described class.  "Relationship" indicates that this property is persisted as a relationship to another entity in the database.
  • Expected type: The expected data type for the property. 
  • Obligation: The number of allowable values for each property.  Properties that are recommended (but not required) are indicated with a *.
  • Definition: The definition of the property.
  • Notes: Additional information that will help create or format data

 

Classes

AlignmentObject, AuthorLanguageOrganizationPlacePrimarySourcePrimarySourceSetSubjectTeachingGuideTimePeriod

...

PropertyRDF propertyDB propertyExpected typeObligationDefinitionNotes
@type@typeN/AURI1RDF type of the alignment objectExpected value: "schema:AlignmentObject"
alignment typeschema:alignmentTypeN/Atext1A category of alignment between the learning resource and the framework node.

Expected value: "requires"

educational frameworkschema:educationalFrameworkN/Atext1The framework to which the resource being described is aligned.

Format: Common Core State Standards dot notation

Example: "CCSS.ELA-Literacy.RH.6-8.7"

target nameschema:targetNameN/Atext0-1*The name of a node in an established educational framework.

Expected value: "Common Core State Standard"

targetUrlschema:targetUrlN/AURI0-1*The URL of a node in an established educational framework.

Expected values: "ccss:ELA-Literacy/RH/6-8/7/", "ccss:ELA-Literacy/RH/6-8/7/", "ccss:ELA-Literacy/RH/6-8/9/", "ccss:ELA-Literacy/RH/9-10/9/", "ccss:ELA-Literacy/RH/11-12/7/", "ccss:ELA-Literacy/RH/11-12/9/", "ccss:ELA-Literacy/CCRA/R/7/", "ccss:ELA-Literacy/CCRA/W/8/", "ccss:ELA-Literacy/WHST/6-8/8/", "ccss:ELA-Literacy/WHST/9-10/8/"

...

PropertyRDF propertyDB property typeExpected typeObligationDefinitionNotes
idN/A

attribute

text1Unique id of the PSS 
slugN/Aattributetext0-1*Human-readable slug to be used in the construction of a URL for the PSS 

@id

@idN/AURI1Unambiguous URI of the PSS 
@type@typeN/AURI1RDF type of the PSSExpected value: "schema:CreativeWork"
nameschema:nameattributetext0-1*Name of the PSS 
imageschema:imageattributeURI0-1*Large version of image representing PSS 
thumbnailschema:thumnailUrlattributeURI0-1*Small version of image representing PSS 
descriptionschema:descriptionattributetext0-1*Brief description of the PSS

Example: "This collection uses primary sources to explore the French and Indian War."

date createdschema:dateCreatedattribute

ISO 8601 date format

(yyyy-mm-dd)

1

Date the PSS was created 
date modifiedschema:dateModifiedattribute

ISO 8601 date format

(yyyy-mm-dd)

0-1Date the PSS was most recently modified 
text

schema:text

ontowiki:Markdown

attribute

markdown

0-1Narrative overview of the PSS

PrimarySourceSet:text and PrimarySourceSet:resources may be concatenated to form a single schema:text field

resources

schema:text

ontowiki:Markdown

attributemarkdown0-1Narrative information regarding resources for further research

Can include links to additional sources and tips for finding related materials in the DPLA

PrimarySourceSet:text and PrimarySourceSet:resources may be concatenated to form a single schema:text field

primary sourceschema:hasPartrelationship

Class:PrimarySource

schema:MediaObject

0-n*Primary sources in the PSS 
teaching guideschema:hasPartrelationship

 

Class:TeachingGuide

schema:CreativeWork

0-n*Teaching guide associated with the PSS 
subjectschema:aboutrelationship

Class:Subject

schema:Thing

0-n*Educational subject of the PSS 
time perioddct:temporalrelationship

Class:TimePeriod

dct:PeriodOfTime

0-n*Temporal subject of the PSS 
authorschema:authorrelationship

Class:PersonAuthor

schema:Person

0-n*Author of the PSS 
publisherschema:publisher

N/A

Class:Organization

schema:Organization

0-1Publisher of the PSSThe publisher for all PSS's is DPLA.
languageschema:inLanguageN/A

Class:Language

schema:Language

0-nPrimary language of the PSS 
media typedct:typeN/Adct:DCMIType0-1

The set of classes specified by the DCMI Type Vocabulary, used to categorize the nature or genre of the resource.

 

Expected value: "dcmitype:InteractiveResource"
learning resource typeschema:learningResourceTypeN/Atext0-1Predominant type of kind characterizing the learning resourceExpected value: "Source Set"
interactivity typeschema:interactivityTypeN/Atext0-1Predominant mode of learning supported by the learning resource

Expected value: "Interactive"

Vocabulary: Learning Registry Metadata Initiative suggested terms

licenseschema:licenseN/AURI0-1URL where the owner specifies permissions for using the resource

Expected value: "http://dp.la/info/terms/"

educational alignmentschema:educationalAlignmentN/Aschema:alignmentObject0-nAn alignment to an established educational framework 
accessibility featureschema:accessibilityFeatureN/Atext0-nContent features of the resource, such as accessible media, alternatives and supported enhancements for accessibility

Expected values: "captions", "structuralNavigation", "audioControl", "videoControl"

Vocabulary: Learning Registry Metadata Initiative suggested terms

accessibility hazardschema:accessibilityHazardN/Atext0-nA characteristic of the described resource that is physiologically dangerous to some users. Related to WCAG 2.0 guideline 2.3

Expected values: "noFlashingHazard", "motionSimulation", "noSoundHazard"

Vocabulary: Learning Registry Metadata Initiative suggested terms

accessibility controlschema:accessibilityControlN/Atext0-nIdentifies input methods that are sufficient to fully control the described resource

Expected values: "fullMouseControl"

Vocabulary: Learning Registry Metadata Initiative suggested terms

...

PropertyRDF propertyDB property typeExpected typeObligationDefinitionNotes
idN/A

attribute

text1Unique id of the teaching guide 

@id

@idN/AURI1Unambiguous URI of the teaching guide 
@type@typeN/AURI1RDF type of the teaching guideExpected value: "schema:CreativeWork"
nameschema:nameattributetext0-1*Name of the teaching guide 

text

schema:text

ontowiki:Markdown

attributemarkdown0-1Textual content of the teaching guide, such as questions and activity 
primary source setschema:isPartOfrelationship

Class:PrimarySourceSet

schema:CreativeWork

1The primary source set to which this teaching guide belongs 
authorscheme:authorrelationship

Class:PersonAuthor

schema:Person

0-nThe author of this teaching guide 

...