![[RDF-combined.pdf]]


## RDF - Resource Description Framework
Graph basiertes Datenformat
URIs - Uniform Resource Identifiers
IRIs - Internationalized Resource Identifiers (URIs mit Sonderzeichen)

Grundlegende Struktur ist das RDF-Tripel
Subjekt - Prädikat - Objekt


![[Pasted image 20260724100235.png]]
![[Pasted image 20260724100853.png]]

## Turtle Syntax
- Subjekt: Ressource die beschrieben wird - IRI oder Blank
- Prädikat: Eigenschaft oder Beziehung - IRI
- Objekt: Wert der Eigenschaft oder Ressource in Beziehung - Literal, IRI oder Blank
![[Pasted image 20260724101512.png]]

Literaltypen:
Ganze Zahlen = xsd:integer
Dezimalzahlen = xsd:decimal
Gleitkomma = xsd:double
Boolean = xsd:boolean
Zeichenketten = xsd:string

Dabei ist xsd kurz für XML Schema Datatypes Namespace

![[Pasted image 20260724101812.png]]

#### Präfixe
`@prefix dbr: <http://dbpedia.org/resource/> .` 
`@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .`

kann benutzt werden:

`dbr:Aachen rdfs:label "Aachen"@de`

##### Semikolon-Syntax
```
dbr: Aachen
	rdfs:label "Aachen"@de ;
	rdfs:label "Oche"@ksh .
```
Semikolon führt das Subjekt (hier Aachen) weiter.

##### Komma-Syntax
`dbr: Aachen rdfs:label "Aachen"@de, "Oche"@ksh .`
