W3C发布结构性约束语言(SHACL)的标准工作草案
W3C的RDF数据结构性约束工作组(RDF Data Shapes Working Group)发布了结构性约束语言(Shapes Constraint Language)即SHACL的标准工作草案。SHACL(结构性约束语言)是一种描述及约束RDP图内容的语言,并将这些描述及约束分解成特定节点条件的“结构性(Shapes)”。这些结构可以提供高级词汇来确定谓词及其相关基数,数据类型以及其他约束。附加约束可通过 SPARQL 查询语言及类似的扩展语言使用,并与结构性相关联。这些扩展语言同样可用于定义新的高级词汇表术语。SHACL的结构性可用于交换与过程或接口相关的数据结构信息、生成或验证数据、或驱动用户界面。该文档定义了SHACL语言及其潜在语义。
更多信息,请参阅英文原文。