我刚刚开始使用名为 MyExperiment 的服务的 SparQL 端点。我对语义网完全陌生。
服务端点网址是这样的:http ://rdf.myexperiment.org/sparql
基本上我已经弄清楚了如何进行基本查询。就像通过以下查询列出一些对象(例如工作流):
BASE <http://www.myexperiment.org/>
PREFIX myexp: <http://www.myexperiment.org/>
PREFIX mecontrib: <http://rdf.myexperiment.org/ontologies/contributions/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?workflow WHERE { ?workflow rdf:type mecontrib:Workflow}
我有两个问题。
我需要找到 RDF 中不同概念之间的关系。就像我知道一个RDF中有一个叫做“工作流”的概念,另一个RDF中有一个叫做“用户”的概念,我怎样才能找到这两者之间的关系?
如何创建查询以混合两个或多个概念。就像我想查看用户名创建的工作流列表或查找用户创建的工作流?