New ideas for coding with Arrays, Lists and Sequences in RDF

From lotico
Revision as of 12:39, 2 July 2019 by Marco (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

New ideas to deal with large series of data points in RDF in the form of arrays, lists and similar data structures.

currently RDF data model proposed rdf:Bag and rdf:Seq in the form of

resource1 a rdf:Bag;
 rdf:_1 "1323";
 rdf:_2 "1321";
.

we propose here the following additional notation for large sequences:

Numbers Array:

arlise:Station1

 rdf:type arlise:SoR ;
 arlise:hasArray "{1:1;2:5;3:10;4:15;5:22;6:24;7:25;8:18;9:17;10:10;11:5;12:0}" ;

.

Numbers List:

arlise:Station1

 rdf:type arlise:SoR ;
 arlise:hasList "{1;5;10;15;22;24;25;18;17;10;5;0}" ;

.


Strings Sorted:

resource1 lotico:ArLiSeq_SS {1:'Mike';2:'Peter';3:'Tim;4:'Marco';....}

Strings unsorted:

resource1 lotico:ArLiSeq_SU "{'Mike';'Peter';'Tim;'Marco;....}"


JSON object

resource1 lotico:ArLiSeq_JSON "%7B%20%22name%22%3A%22Marco%22%2C%20%22age%22%3A30%2C%20%22car%22%3Anull%20%7D";