所以,我有Ontology,需要一些SPARQL查询帮助。 本体基于不同的啤酒成分和酿造设备。 例如,它具有类“Ingredients”和子类“Malt / Grain”,然后是子类“Dark”。
现在我有一些不同的麦芽是个体,而且是黑暗的成员。 如果我进入一个人,例如“Dark_Crystal”,这个人在“类型”下面有“黑暗”
所以,我希望能够提出如下问题: “告诉我所有的黑暗麦芽威士忌” “给我看麦芽”Dark_Crystal“,如果没有库存显示替代品 相同类型的麦芽。
我对SPARQL不太好,并且已经在这里使用了我所有的时间,希望你们能帮我一臂之力。这是我在sparql查询中的糟糕表现:
SELECT ?Malt/Grain WHERE
{
?malt rdfs:subClassOf [
owl:someValuesFrom :Dark
}
非常感谢,希望我解释得很好。