Model Linked Data
Last updated on 2025-03-09 | Edit this page
Overview
Questions
- What are IRIs, literals and a blanknodes and when to use them?
- How to write down RDF?
- What is Turtle?
- What is a vocabulary and a namespace?
- What is RDF Schema and what is it used for?
Objectives
- Differentiate between the concepts of IRIs, literals and blanknodes?
- Know when to use IRIs, literals and blanknodes.
- Write down RDF in turtle format?
- Understand what a vocabulary is used for in linked open data.
- Remember where to look for the concepts of the RDF schema vocabulary and their definitions.
Different concepts in RDF
- IRI
- Literal
- Blanknode
Serialization formats
A serialisation format is the answer to the question of how to write things down in RDF so that the machine understands them. In short Turtle is an example for such a format.
Turtle example
##namespaces
##statements
Other common serialization formats:
- RDF/XML
- JSON-LD
You do not have to know all the serialization Formats, there are plenty of converter tools on the web, for example the EASYRDF Converter or the RDF Converter by Zazuko.
Write down the information in turtle
List some statements and ask the learners to transform them to valid turtle.
TODO
Valid turtle.
Vocabularies & namespaces
RDF Schema
RDF Schema is an extension of the basic RDF vocabulary, you already know from before. You can always go to the published (RDF Schema Vocabulary file)[https://www.w3.org/TR/rdf11-schema/] and look up the the terms (concepts), meanings and rules.
- Classes
- rdfs:Resource
- rdfs:Class
- rdfs:Literal
- Properties
- rdfs:domain
- rdfs:range
- rdfs:subClassOf
- rdfs:subClassOf
- rdfs:label
Apply RDF Schmea to our artwork example
Fill in the cloze or the gaps in the picture.
- keypoint 1
- keypoint 2