LODQL example



Exported from Notepad++


{
“TemplateName”:“filmsLinkedData”,
“Select”:{
“mainDataset”:{
“datasetName”:“films”,
“selectedProperty”:[
“movie_name”,
“director”,
“playdate”,
“actor”
]
},
“complemantaryDataset”:[
{
“datasetName”:“actors”,
“selectedProperty”:[
“performance”,
“actor_name”,
“actor_actorid”,
“actor_abstract”
]
},
{
“datasetName”:“director”,
“selectedProperty”:[
“director_name”,
“director_directorID”,
“director_abstract”,
“performance”
]
}
]
},
“Where”:[
{
“datasetName”:“films”,
“key”:“movie_name”,
“value”:“%movieName”
}
],
“Match”:[

],
“Rule”:[
{
“subject”:{
“datasetName”:“films”,
“property”:“director”
},
“object”:{
“datasetName”:“director”,
“property”:“director_name”
},
“relation”:“equivalentProperty”
},
{
“subject”:{
“datasetName”:“films”,
“property”:“actor”
},
“object”:{
“datasetName”:“actors”,
“property”:“actor_name”
},
“relation”:“equivalentProperty”
},
{
“subject”:{
“datasetName”:“actors”,
“property”:“performance”
},
“object”:{
“datasetName”:“films”,
“property”:“movie_name”
},
“relation”:“equivalentProperty”
},
{
“relation”:“equivalentProperty”,
“subject”:{
“datasetName”:“director”,
“property”:“performance”
},
“object”:{
“datasetName”:“films”,
“property”:“movie_name”
}
}
]
}