ga naar de inhoud

RDF

RDF (Resource Description Framework) is een standaard voor het beschrijven van gegevens op een manier die computers kunnen begrijpen en koppelen. Het vormt de basis voor 'Linked Data' — onderling verbonden datasets op basis van betekenis.

Wanneer gebruik je RDF?

RDF is relevant voor gevorderde dataspecialisten en situaties waarin:

  • Data gekoppeld moet worden aan andere bronnen
  • Gegevens onderdeel worden van een kennisgraaf
  • Semantische betekenis belangrijk is

Voorbeeld: stemuitslag gemeenteraad

Zo ziet RDF eruit — in dit geval de uitslag van een raadsstemming, beschreven in de Turtle-serialisatie van RDF:

@prefix dct:    <http://purl.org/dc/terms/> .
@prefix schema: <http://schema.org/> .
@prefix xsd:    <http://www.w3.org/2001/XMLSchema#> .

<https://gemeente.nl/stemmingen/2024-GR-0142>
  a schema:VoteAction ;
  dct:subject "Motie duurzame mobiliteit binnenstad" ;
  dct:date "2024-11-14"^^xsd:date ;
  schema:result "aangenomen" .

<https://gemeente.nl/stemmingen/2024-GR-0142/groenlinks>
  a schema:VoteAction ;
  schema:object <https://gemeente.nl/stemmingen/2024-GR-0142> ;
  schema:agent <https://gemeente.nl/fracties/groenlinks> ;
  schema:result "voor" ;
  schema:voteCount 8 .

<https://gemeente.nl/fracties/groenlinks>
  a schema:Organization ;
  schema:name "GroenLinks" .

Dit voorbeeld toont hoe RDF gegevens beschrijft als relaties. Turtle is een van de manieren om RDF op te schrijven. Andere veelgebruikte serialisaties zijn RDF/XML, JSON-LD en N-Triples.

Voordelen

  • Verbonden: Data wordt onderdeel van een groter geheel
  • Betekenisvol: Relaties tussen gegevens zijn expliciet
  • Interoperabel: Werkt samen met internationale standaarden
  • Toekomstbestendig: Basis van het semantisch web

Juridische context

De Wet hergebruik overheidsinformatie (Who) en de Europese Open Data Richtlijn moedigen het publiceren van 'high value datasets' in linked data-formaat aan. RDF vertegenwoordigt het hoogste niveau (5 sterren) in het open data-model.

Is RDF iets voor jou?

RDF is bedoeld voor data-experts en ontwikkelaars. Het gebruik van RDF vraagt ook om een onderliggend kennismodel. Voor reguliere publicatie volstaat CSV of JSON. Raadpleeg bij twijfel de data-specialist van je organisatie.

Meer informatie