Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

One Page Intro To RDF

For those familiar with UML, the RDF data model can be described as follows:

RDF in UML.jpg

RDF data consists of a set of (subject, predicate, object) triples called statements. There are two kinds of statements: those whose object is literal value (e.g. $2.75):

KeyLimePie, price, $2.75

and those whose object is a Resource (e.g. KeyLimePie):

PaulTrevithick, favoritePie, KeyLimePie

Resources are URI references. Subjects are Resources. Predicates are a special kind of Resource called a Property.

Literals are text strings with optional language identifiers and optional datatype identifiers. A literal with a datatype specifier is called a typed literal. Typed literals (especially when used with OWL) use most (though not quite all) of the XMLSchema types. Examples of typed literals are: "xsd:integer^^6" and "xsd:time^^06:00:00".

Back to the top