shacl - SHACL 形状可以针对图表中的任何主题吗?

标签 shacl

可以SHACL形状target验证图中有任何主题吗?

想到的唯一解决方案是使用推理来推断一切都是 owl:Thing 并使用 sh:targetClass owl:Thing

最佳答案

SHACL Core 的早期草案有类似 sh:targetAllSubjects 的内容,但已被删除。相反,SHACL 高级功能包括自定义目标:https://w3c.github.io/shacl/shacl-af/#SPARQLTarget

这不仅可用于定位任何主题,还可用于为这种重复模式定义高级词汇表。有关引用实现,请参阅 http://datashapes.org/dash.html#AllSubjectsTarget

关于shacl - SHACL 形状可以针对图表中的任何主题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63505188/

相关文章:

rdf - SHACL 比较两个不同节点上的值?

rdf - 外部资源的 SHACL 验证错误

rdf - 使用破折号 :reifiableBy 的 SHACL 验证

validation - 如何通过 SHACL 强制数据属性值的唯一性

java - SHACL与Jena,如何从形状中得到SPARQL CONSTRUCT后的模型?

rdf - SHACL 可以表达对整个数据范围的约束吗?

constraints - OWL 属性(property)限制与 SHACL

rdf - SHACL 相当于 JSON 模式 "uniqueItems"