Difference between revisions of "Triple"
Jump to navigation
Jump to search
Line 29: | Line 29: | ||
"kid" -> "granny" [label="likes"]; | "kid" -> "granny" [label="likes"]; | ||
"sister_in_law" -> "mum" [label="likes"]; | "sister_in_law" -> "mum" [label="likes"]; | ||
+ | } | ||
+ | </graphviz> | ||
+ | Or in the abstract notation each Triple as: | ||
+ | <graphviz format='svg'> | ||
+ | digraph { | ||
+ | rankdir="TB"; | ||
+ | "subject" -> "object" [label="predicate"]; | ||
} | } | ||
</graphviz> | </graphviz> |
Revision as of 13:46, 8 January 2018
The term "Triple" is being used in Semantic Web Technology. The english wikipedia article on "Triple" describes a triple as The atomic data entity in the Resource Description Framework
Three part structure
A Triple consists of
- subject
- predicate
- object
Examples for triples
Here are some triples:
dad loves mum
kid loves mum
kid loves dad
dad hates sister_in_law
sister_in_law likes mum
kid likes granny
Natural graph representation of triples
Each Triple of subject - predicate - object can be presented as a graph. The above triples would e.g. be represented as:
Or in the abstract notation each Triple as: