New ideas for coding with Arrays, Lists and Sequences in RDF: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
resource1 a rdf:Bag; | resource1 a rdf:Bag; | ||
rdf:_1 "1323"; | rdf:_1 "1323"; | ||
rdf: | rdf:_2 "1321"; | ||
. | . | ||
we propose here the following additional notation for large sequences: | we propose here the following additional notation for large sequences: | ||
Numbers | 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 | Numbers List: | ||
arlise:Station1 | |||
rdf:type arlise:SoR ; | |||
arlise:hasList "{1;5;10;15;22;24;25;18;17;10;5;0}" ; | |||
. | |||
Strings Sorted: | Strings Sorted: | ||
resource1 lotico:ArLiSeq_SS | :resource1 lotico:ArLiSeq_SS {1:'Mike';2:'Peter';3:'Tim;4:'Marco';....} | ||
Strings unsorted: | Strings unsorted: | ||
resource1 lotico:ArLiSeq_SU "'Mike';'Peter';'Tim;'Marco;...." | :resource1 lotico:ArLiSeq_SU "{'Mike';'Peter';'Tim;'Marco;....}" | ||
JSON object | 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"; | :resource1 lotico:ArLiSeq_JSON "%7B%20%22name%22%3A%22Marco%22%2C%20%22age%22%3A30%2C%20%22car%22%3Anull%20%7D"; |
Revision as of 12:39, 2 July 2019
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";