有 2 个都柏林核心词汇 DC 术语和 DC 元素。
它们定义了几乎相同的类和属性。
那么它们之间的主要区别是什么,以及何时使用它们。
元素集:
http://purl.org/dc/elements/1.1/
dc11
条款:
Terms不仅包含Element Set中的15个术语,它还在自己的命名空间下定义了与这15个术语同名的术语。例如,有两个术语名为
coverage
:
http://purl.org/dc/elements/1.1/coverage
http://purl.org/dc/terms/coverage
它们应该都有相同的描述。差异:
rdfs:range
)。rdfs:subPropertyOf
) 中 15 个同名术语的子属性。除非您有理由使用 Element Set 中的术语(例如,因为必须符合上述标准),否则请使用 Terms 命名空间中的术语:
这也是元素集介绍推荐的:
实施者可以自由选择在其旧版 dc: 变体(例如,
)或 dcterms: 变体(例如,http://purl.org/dc/elements/1.1/creator
)中使用这 15 个属性,具体取决于应用程序要求。 DCMI 命名空间的 RDF 模式描述了 dcterms:creator 到 dc:creator 的子属性关系,供语义 Web 感知应用程序使用。然而,随着时间的推移,鼓励实施者使用语义上更精确的 dcterms:属性,因为它们更充分地遵循机器可处理元数据最佳实践的新兴概念。http://purl.org/dc/terms/creator
都柏林核心术语和都柏林核心元素词汇之间的区别在于它们在元数据标准中的范围和特殊性。都柏林核心术语指的是更广泛的元数据描述符集,包含描述数字资源的广泛属性,例如标题、创建者、日期等。另一方面,都柏林核心元素词汇是都柏林核心术语的子集,重点关注基于一组更有限的元素,这些元素被认为对资源描述至关重要。虽然都柏林核心术语为描述各种类型的资源提供了灵活性,但都柏林核心元素词汇为基本资源元数据提供了标准化框架。