Triples
From BC$ MobileTV Wiki
Triples are tertiary (three-way) relationships between objects.
Contents
Specifications
- N-Triples: http://www.w3.org/TR/n-triples/ (n-triples)
- Notation-3 Logic: http://www.w3.org/DesignIssues/Notation3 (n3)
- Terse RDF Triple Language (Turtle): http://www.w3.org/TeamSubmission/turtle/ (turtle = n-triples + n3 + sparql)
EXAMPLE
A simple example of a triple is the following English sentence:
Bryan is a person.
The triple representation of this is nearly identical:
Bryan isA person
- Bryan tells us the name of the subject, namely that the subject's name is Bryan
- isA tells us the type of relationship (predicate), using simple present form of the English verb "to be"
- person tells us the type of object we're referring to when speaking about the subject, i.e. qualifying Bryan's membership in the "human race"
Triples are at the core of RDF and a number of other efforts behind the Semantic Web.
Triple Stores
See: Triple-store
Tools
- Any23: http://any23.org | Any23 Developers
Resources
- Triple viewer:
Tutorials
- Thinking XML - Introducing N-Triples: http://www.ibm.com/developerworks/library/x-think17/
External Links
See Also
Triple-store | n3 | RDF