TLDR: 使用
urn
命名空间的最佳实践是什么?
全文:
嗨,
我想创建一个具有
urn:uuid
作为范围的数据属性的类,因此对使用 urn
命名空间的最佳实践进行了一些研究。目的是表示标识符。
当我在 Jena Fuseki 中使用
urn
命名空间时,它会自动创建前缀:PREFIX urn: <http://fliqz.com/>
.
但是,当我访问
http://fliqz.com
时,它似乎与urn
命名空间无关。
因此,我查看了RFC 8141:统一资源名称(URN),但没有发现前缀声明的规范。虽然,它声称:
统一资源名称 (URN) 是统一资源标识符 (URI) 根据“urn”URI 方案和一个特定的 URN 分配的 命名空间,意图是 URN 将是一个持久的, 与位置无关的资源标识符。
我从
RFC 8141期待像
PREFIX urn: <http://fliqz.com/>
这样的东西。
问题 在 RDF 中引用 URN 的预期方式是什么? 是最相似的问题,但答案将
urn
视为 rdf:resource
的命名约定。它提到了RDF/XML Syntax Specification,但是文档没有关于urn
的规范。
使用
urn
命名空间的最佳实践是什么?
谢谢!
谢谢你帮助我!这是空图形数据库上的 Jena Fuseki SPARQL GUI,当我键入
urn:
命名空间时,它会立即在上面添加 PREFIX urn: <http://fliqz.com/>
。