gpt4 book ai didi

semantic-web - 都柏林核心术语和都柏林核心元素词汇有什么区别

转载 作者:行者123 更新时间:2023-12-04 19:52:36 26 4
gpt4 key购买 nike

有 2 个都柏林核心词汇表 DC 术语和 DC 元素。

它们定义了几乎相同的类和属性。

那么它们之间的主要区别是什么,以及何时使用它们。

最佳答案

Element Set :

  • 命名空间:http://purl.org/dc/elements/1.1/
  • Predefined prefix :dc11
  • 它定义了 15 项 .
  • 这些术语也作为 ISO 15836、ANSI/NISO Z39.85 和 RFC 5013 标准发布。

  • Terms :
  • 命名空间:http://purl.org/dc/terms/
  • Predefined prefixes :dc , dcterms
  • 它定义了 所有条款 , including the 15 terms from the Element Set .


  • 术语不仅包括元素集中的15个术语,它还在自己的命名空间下定义了与这15个术语同名的术语。因此,例如,有两个名为 coverage 的术语:
  • http://purl.org/dc/elements/1.1/coverage
  • http://purl.org/dc/terms/coverage

  • 它们都应该具有相同的描述。区别:
  • 来自 Element Set 命名空间的 15 个属性没有范围/来自 term 命名空间的 15 个属性中的许多都有一个范围 ( rdfs:range )。
  • 术语命名空间中的 15 个属性是元素集 (rdfs:subPropertyOf) 中 15 个同名术语的子属性。

  • 使用哪一种?

    除非您有理由使用 Element Set 中的术语(例如,因为必须符合上述标准),否则请使用来自 Terms 命名空间的术语:
  • 有能力的用户代理可以识别出它们是元素集中相应属性的子属性(即,也将它们的含义应用于您的数据)。
  • 有能力的用户代理可以从指定的范围推断事物。
  • 在您的 RDF 中定义的前缀少一个(如果您使用来自条款 namespace 的更多术语)。

  • 这也是什么 Element Set introduction建议:

    Implementers may freely choose to use these fifteen properties either in their legacy dc: variant (e.g., http://purl.org/dc/elements/1.1/creator) or in the dcterms: variant (e.g., http://purl.org/dc/terms/creator) depending on application requirements. The RDF schemas of the DCMI namespaces describe the subproperty relation of dcterms:creator to dc:creator for use by Semantic Web-aware applications. Over time, however, implementers are encouraged to use the semantically more precise dcterms: properties, as they more fully follow emerging notions of best practice for machine-processable metadata.

    关于semantic-web - 都柏林核心术语和都柏林核心元素词汇有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47519315/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com