2. Introduction to RDF
RDF stands for Resource Description
Framework.
RDF is a standard for describing Web
resources.
RDF can be used to describe content, in our
case Digitized Cultural Heritage Objects.
3. Introduction to RDF
RDF identifies things using Web identifiers (URIs),
and describes resources with properties and
property values.
Explanation of Resource, Property, and Property
value:
A Resource is anything that can have a URI, such as
"http://mint-
projects.image.ntua.gr/data/sounds/10853"
A Property is a Resource that has a title, such as
”dc:title” and a creator ”dc:creator"
A Property value is the value of a Property, such as
“Johann Sebastian Bach" or
"http://dbpedia.org/resource/Johann_Sebastian_Bach
" (note that a property value can be another resource)
7. EDM as a Graph
edm:
ProvidedCHO
ore:
Aggregation
edm:aggregatedCH
O
“Johann
Sebastian
Bach”
dc:creator
“10853” “SOUND”
dc:identifier edm:type
“NTUA”
“Europeana
Sounds”
edm:provid
er
edm:dataProvid
er
9. edm:Collection
9
Group your imports per Collection
Two approaches
1. Create one mapping that includes both the
edm:Collection and the edm:ProvidedCHOs
(EDM Sounds schema)
1. Create a mapping for the edm:Collection (EDM
Sounds Collection schema) and another
mapping for the edm:ProvidedCHOs (EDM
Sounds schema)
10. edm:Collection – Approach 1
10
The relation of a edm:ProvidedCHO and its
aggregation is set by default
11. edm:Collection – Approach 1
11
Create an instance of the edm:Collection class
and relate it to a new ore: Aggregation
14. edm:Collection – Approach 2
14
Make a mapping for creating the
edm:Collection (EDM Sounds Collection
schema)
Import
Either use a single XML/CSV file with metadata about
the Collection
Or use an existing import that YOU ARE NOT GOING
TO PUBLISH and use ONLY constant mappings
15. edm:Collection – Approach 2
15
The relation of a edm:Collection and its
aggregation is set by default
16. edm:Collection – Approach 2
16
In case you use an existing import that YOU ARE NOT
GOING TO PUBLISH then use ONLY constant
mappings
17. edm:Collection – Approach 2
17
Then make a mapping (EDM Sounds
schema) for creating the edm:ProvidedCHOs
and relate them to the edm:Collection you’ve
made