I would like to ask your insights about the real world use cases or examples that why we need to query on predicate in a dataset without specifying other elements (e.g., the value of subjet, the value of object) in the query. The objective is to demonstrate that the query interface should natively support this query pattern upon graph based database.
One of my example is that in a smart city scenario, where we want to query all areas in a city that are monitored by devices. The areas can be streets, buildings, parks, etc, while the devices can be webcams, sniffers, etc. So the query can be formalized as something like
SELECT ?s ?o
WHERE
{ ?s ont:monitoredBy ?o
} LIMIT 50
Do you have any other examples to show the real use of this kind of queries? The goal is to collect several representative examples and convince people in the management level who are not data management experts at all. Thanks a lot for your feedback.