The RDF Query Language (RQL)
Declarative query language for RDF description bases
- relies on a typed data model (literal & container types + union types)
- follows a functional approach (basic queries and filters)
- adapts the functionality of XML query languages to RDF, but also:
- treats properties as self-existent individuals
- exploits taxonomies of node and edge labels
- allows querying of schemas as semistructured data
Relational interpretation of schemas & resource descriptions
- Classes (unary relations)
- Properties (binary relations)
- Containers (n-ary relations)