Is there a name for this one weird trick?

Imagine I have some facts about an instance such as

:instance07 :composedOf :Lead .

and then I say something like

:instance07 :singleValued :composedOf .

to distinguish the case of "a single valued property" from "a set of of
property values which just happens to have one member".  The difference
doesn't usually matter in RDF-world but if you have to round trip with
Lucene or DynamoDB you can attach supplementary data with the

"make a statement about an ?s ?p pair by writing ?s ?p1 ?p"

This permits writing

:John :hasNo :sibling .

This is parallel to how people typically write RDF so it does not get in
the way,  but it queries just fine with SPARQL, Jena Rules and such.

Is there a name for this trick?


-- 
Paul Houle

(607) 539 6254    paul.houle on Skype   ontology2@gmail.com

Ontology2 Edition of DBpedia 2015-10
https://aws.amazon.com/marketplace/pp/B01HMUNH4Q/ <http://basekb.com/gold/>
http://ontology2.com/the-book/o2dbpedia-info.html
http://ontology2.com/book/chapter2/part1/dbpedia-examples.html

RDF: A new Slant
http://ontology2.com/the-book/rdf-a-new-slant.html
<https://www.linkedin.com/grp/home?gid=8267275>

Data Lakes, Data Ponds, and Data Droplets
http://ontology2.com/the-book/data-lakes-ponds-and-droplets.html

Received on Sunday, 4 September 2016 00:33:38 UTC