← 返回标准工具索引
LIS WIKI / 标准工具

SHACL 形状约束语言

Shapes Constraint Language

SHACL 是依据一组条件验证 RDF 数据图的语言。这些条件本身也用 RDF 表达,用于说明数据应满足什么要求,从而检查数据是否符合预先规定的结构。[1]

01 认识这个词条

数据图与形状图

被检查的 RDF 数据称为数据图,描述检查条件的 RDF 图称为形状图。验证过程将两者联系起来,判断数据是否满足形状图中的条件。[1]

规范的范围

SHACL 核心部分提供基本的形状与约束机制,SHACL-SPARQL 则允许通过 SPARQL 扩展约束表达。形状的描述也可用于用户界面、代码生成和数据集成。[1]

02 参考出处

以下为本条目使用的机构资料,可点击核对原文。

  1. 01
    W3C · Shapes Constraint Language(SHACL) www.w3.org · 访问于 2026-09-22
LIS WIKI