LLM2D
SHACL、ShEx和PG-Schema的共同基础
Common Foundations for SHACL, ShEx, and PG-Schema
作者: S. Ahmetaj, I. Boneva, J. Hidders, K. Hose, M. Jakubowski, J. E. Labra-Gayo, W. Martens, F. Mogavero, F. Murlak, C. Okulmus, A. Polleres, O. Savkovic, M. Simkus, D. Tomaszuk
发布日期: 2/4/2025
arXiv ID: oai:arXiv.org:2502.01295v1

摘要

arXiv:2502.01295v1 交叉公告类型: 摘要:图已经成为了多种应用的重要基础,包括捕捉和推理事实知识、语义数据集成、社交网络,以及为机器学习算法提供事实知识。为了形式化数据的某些属性并确保数据质量,需要描述此类图的模式。由于应用的广泛性和不同数据模型(如RDF和属性图)的可用性,语义万维网和数据库社区独立地发展了图模式语言:SHACL、ShEx和PG-Schema。每种语言都有自己独特的定义约束和验证图数据的方法,这让潜在用户对于它们的共同点和差异感到困惑。在本文中,我们提供了每种模式语言核心组件的正式且简洁的定义。我们使用统一的框架来促进这些语言之间的全面比较,并确定一个共同的功能集,从而揭示这三种语言的共同之处和独特之处。