Podstawowy model danych zawiera trzy typy:
Dane zawsze zapisujemy jako trójki:
podmiot - predykat - obiekt
Przykłady:
Ala ma kota.
Uniwersytet im. Adama Mickiewicza został powołany w 1919 roku jako państwowy uniwersytet z siedzibą w Poznaniu.
Z RDF-a można skorzystać też przy pomocy adnotacji:
PREFIX ex: <http://example.com/exampleOntology#> SELECT ?capital ?country WHERE { ?x ex:cityname ?capital ; ex:isCapitalOf ?y . ?y ex:countryname ?country ; ex:isInContinent ex:Africa . }
@base <http://example.org/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rel: <http://www.perceive.net/schemas/relationship/> .
<#green-goblin>
rel:enemyOf <#spiderman> ;
a foaf:Person ; # in the context of the Marvel universe
foaf:name "Green Goblin" .
<#spiderman>
rel:enemyOf <#green-goblin> ;
a foaf:Person ;
foaf:name "Spiderman", "Человек-паук"@ru
Przykład składni Turtle:
OWL jest rozszerzeniem RDF. Został uznany za standard w 2004 roku, a w 2009 standardem stała się jego kontynuacja - OWL 2. Zarówno OWL jak i OWL 2 są obecnie używane do zapisu ontologii. Jest wykorzystywana zarówno przy Open World Assumption jak i Closed World Assumption.
OWL posiada znacznie silniejszą składnię oraz słownik.
Istnieją trzy odmiany języka OWL:
Doszło do zmian również w przypadku podstawowego modelu danych. W OWL składa się on z:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<!-- OWL Header Example -->
<owl:Ontology rdf:about="http://www.linkeddatatools.com/plants">
<dc:title>The LinkedDataTools.com Example Plant Ontology</dc:title>
<dc:description>An example ontology written for the LinkedDataTools.com RDFS & OWL introduction tutorial</dc:description>
</owl:Ontology>
<!-- OWL Class Definition Example -->
<owl:Class rdf:about="http://www.linkeddatatools.com/plants#planttype">
<rdfs:label>The plant type</rdfs:label>
<rdfs:comment>The class of plant types.</rdfs:comment>
</owl:Class>
</rdf:RDF>