创作者:据/td> | 安迪鲍威尔据/b> 英国Eduserv基金会据br>米卡埃尔·尼尔松据/b> KMR集团,CID, NADA, KTH(皇家理工学院),瑞典据br>AmbjörnNaeve据/b> KMR集团,CID, NADA, KTH(皇家理工学院),瑞典据br>皮特约翰斯顿据/b> 英国Eduserv基金会据br>汤克贝克据/b> DCMI.据br> |
发行日期:据/td> | 2007-06-04据/td> |
最新版本:据/td> | //www.voudr.com/specifications/dublin-core/abstract-model/据/a> |
发布历史:据/td> | //www.voudr.com/specifications/dublin-core/abstract-model/release_history/据/a> |
描述:据/td> | 此文档指定DCMI元数据描述的抽象模型。据/td> |
本文档指定了Dublin Core™元数据的抽象模型。本文档的主要目的是指定Dublin Core™元数据中使用的组件和构造。它定义了所用组件的性质,并描述这些组件如何组合以创建信息结构。它提供了一种独立于任何特定编码语法的信息模型。这样的信息模型允许我们更好地理解我们正在编码的这些描述,并促进更好的映射和跨语法翻译的发展。据/p>
本文档主要针对支持Dublin Core™元数据的软件应用程序的开发人员,参与为Dublin Core™元数据和人员基于DCMI词汇表或其他兼容词汇表开发元数据应用程序配置文件的新语法编码指南。据/p>
DCMI摘要模型在资源描述框架(RDF)[RDF,RDFS]上的世界范围内联盟(W3C)开展的工作构建。从RDF的使用情况总结在第5节中。据/p>
DCMI抽象模型在这里表示使用UML类图[UML]。读者不熟悉UML类图应该注意到在一个块中箭头结束该行应该被理解为“是”或“是”(例如,“一据em>价值据/em>是A.据em>资源据/em>”),以方块菱形开头的行应该读为“contains a”或“has a”(例如,“a据em>陈述据/em>包含据em>物业URI.据/em>“)。其他关系是适当标记的。在本文档中,斜体中的单词和短语在第7节中定义,术语。据/p>
抽象模型据em>资源据/em>通过描述据em>描述据/em>如下:据/p>
每个据em>描述资源据/em>描述了使用一个或多个据em>物业 - 价值对据/em>。据/p>
每个据em>物业价值对据/em>由一个人组成据em>财产据/em>和一个据em>价值据/em>。据/p>
每个据em>价值据/em>是A.据em>资源据/em>- 物理,数字或概念实体或据em>文字据/em>是与一个相关联的据em>财产据/em>当一个据em>物业价值对据/em>用于描述一个据em>资源据/em>。因此,每个据em>价值据/em>是A.据em>文字值据/em>或者据em>非文字价值据/em>:据/p>
一种据em>文字值据/em>是A.据em>价值据/em>这是A.据em>文字据/em>。据/p>
一种据em>非文字价值据/em>是A.据em>价值据/em>这是一种物理,数字或概念实体。据/p>
一种据em>文字据/em>是一个使用Unicode字符串作为词形式的实体,以及可选的语言标签或数据类型,以表示a据em>资源据/em>(即“文字”由RDF [RDF]所定义)。据/p>
DC元数据的抽象模型据em>描述集据/em>如下:据/p>
一种据em>描述集据/em>是一组一个或多个据em>描述据/em>,每个每个描述单一的据em>资源据/em>。据/p>
一种据em>描述据/em>由一个或多个组成据em>语句据/em>(关于一个,只有一个,据em>资源据/em>)和零或一个据em>描述资源URI.据/em>(一种据em>Uri.据/em>这识别了这一点据em>描述资源据/em>)。据/p>
每个据em>陈述据/em>实例化A.据em>物业价值对据/em>,并由一个组成据em>物业URI.据/em>(一种据em>Uri.据/em>这识别A.据em>财产据/em>)和A.据em>价值代理据/em>。据/p>
一种据em>价值代理据/em>是A.据em>文字值代理据/em>或者据em>非文字值替代据/em>:据/p>
一种据em>文字值代理据/em>是A.据em>价值代理据/em>为一个据em>文字值据/em>,并由恰好组成据em>值字符串据/em>。这据em>值字符串据/em>是A.据em>文字据/em>其编码据em>文字值据/em>。据/p>
一种据em>非文字值替代据/em>是A.据em>价值代理据/em>为一个据em>非文字价值据/em>,并且由零或一个组成据em>价值URI.据/em>(一种据em>Uri.据/em>这识别了这一点据em>非文字价值据/em>与之相关据em>财产据/em>),零或一个据em>词汇编码方案URI据/em>(一种据em>Uri.据/em>这识别了这一点据em>词汇编码方案据/em>其中的据em>非文字价值据/em>是一个成员),零或更多据em>字串值据/em>。每个据em>值字符串据/em>是A.据em>文字据/em>代表了据em>非文字价值据/em>。据/p>
一种据em>值字符串据/em>是A.据em>普通值字符串据/em>或者据em>键入的值字符串据/em>
一种据em>普通值字符串据/em>可能有一个关联的据em>value字符串语言据/em>这是一个ISO语言标记(例如EN-GB)。据em>普通的字串值据/em>旨在是人类可读的。据/p>
一种据em>键入的值字符串据/em>有一个相关的据em>语法编码方案URI据/em>这识别A.据em>语法编码方案据/em>。据/p>
抽象模型据em>词汇据/em>在DC元数据使用的据em>描述据/em>如下:据/p>
一种据em>词汇据/em>是一组一个或多个据em>术语据/em>。每个据em>学期据/em>是一个或多个的一个成员据em>词汇据/em>。据/p>
一种据em>学期据/em>是A.据em>财产据/em>(据em>元素据/em>),据em>班级据/em>那据em>词汇编码方案据/em>, 或者据em>语法编码方案据/em>。据/p>
每个据em>财产据/em>可能与一个或多个有关据em>班级据/em>由A.据em>有领域的据/em>关系。在那里说明了一个据em>财产据/em>与a有这种关系据em>班级据/em>和据em>财产据/em>是a的一部分据em>属性/价值对据/em>,它遵循据em>描述资源据/em>是一个实例据em>班级据/em>。据/p>
每个据em>财产据/em>可能与一个或多个有关据em>班级据/em>由A.据em>有范围据/em>关系。在那里说明了一个据em>财产据/em>与a有这种关系据em>班级据/em>和据em>财产据/em>是a的一部分据em>属性/价值对据/em>,它遵循据em>价值据/em>是一个实例据em>班级据/em>。据/p>
每个据em>资源据/em>可能是一个据em>的实例据/em>一个或多个据em>班级据/em>。据/p>
每个据em>资源据/em>可能是A.据em>成员据/em>一个或多个据em>词汇编码方案据/em>。据/p>
每个据em>班级据/em>可以与一个或多个其它据em>班级据/em>由A.据em>课程据/em>关系(其中两个据em>班级据/em>定义了这一切据em>资源据/em>这是子类的实例也是相关的实例据em>班级据/em>)。据/p>
每个据em>财产据/em>可以与一个或多个其它据em>特性据/em>由A.据em>sub据/em>关系。其中指出,这种关系存在,这两个据em>特性据/em>定义了,使得每当据em>子属性据/em>是a的一部分据em>属性/价值对据/em>描述一个据em>资源据/em>,它遵循据em>资源据/em>也使用第二个描述据em>属性/价值对据/em>由此组成据em>财产据/em>和据em>价值据/em>。据/p>
每个据em>语法编码方案据/em>是A.据em>班级据/em>(据em>文字据/em>)。据/p>
请注意,这个词“词汇表”用在这里专指一组据em>术语据/em>,成员所在的集合据em>特性据/em>(据em>元素据/em>),据em>班级据/em>那据em>词汇编码方案据/em>和/或据em>语法编码方案据/em>。据/p>
**图3 - DCMI词汇模型**据h3 id="a-idsect-24-namesect-2424-notesa">2.4笔记据/a>
关于模型的许多事情值得注意:据/p>
每个据em>非文字价值据/em>可能是据em>描述资源据/em>在一个单独的据em>描述据/em>相同的描述集内 - 例如,一个单独的据em>描述据/em>可能会提供有关是的创造者的人的元数据据em>描述资源据/em>。一种据em>文字值据/em>不能是据em>描述资源据/em>在一个单独的据em>描述据/em>。据/p> 该DCMI描述集模型不用于指示提供一个明确的机制据em>班级据/em>的据em>描述资源据/em>。据em>班级据/em>的据em>描述资源据/em>可以使用一个或多个明确表示据em>语句据/em>在里面据em>描述据/em>或从所述推断据em>域名据/em>的据em>特性据/em>在这方面使用据em>描述据/em>。据/p> DCMI描述集模型表示区别据em>字面价值据/em>和据em>非文字值据/em>通过存在据em>陈述据/em>A.据em>文字值代理据/em>或者据em>非文字值替代据/em>。为一个据em>非文字价值据/em>,DCMI描述设置模型不提供明确的机制,以进一步指示据em>班级据/em>的据em>价值据/em>。任何给定的类据em>非文字价值据/em>可以使用一个或多个明确表示据em>语句据/em>在一个单独的据em>描述据/em>关于那个据em>价值据/em>或从所述推断据em>范围据/em>的据em>财产据/em>。为一个据em>文字值据/em>, 这据em>班级据/em>的据em>价值据/em>可以明确地使用a表示据em>语法编码方案据/em>的据em>值字符串据/em>或从所述推断据em>范围据/em>的据em>财产据/em>。据/p> 在XML内容据em>值字符串据/em>用a表示据em>键入的值字符串据/em>与A.据em>语法编码方案URI据/em>的据一种href="http://www.w3.org/1999/02/22-rdf-syntax-ns">http://www.w3.org/1999/02/22-rdf-syntax-ns#xmlliteral.据/a>。据/p> 上面呈现的抽象模型表示每个DC元数据据em>描述据/em>描述了一个,只有一个,据em>资源据/em>。这通常被称为一对一的原则。据/p>
然而,真实的元数据应用程序往往基于松散分组的集合据em>描述据/em>(其中据em>描述了资源据/em>通常以某种方式相关),这里已知为据em>描述集据/em>。例如,一个据em>描述集据/em>可包括据em>描述据/em>两者一幅画和艺术家。此外,通常的情况是,一据em>描述集据/em>还将包含一个据em>描述据/em>有关据em>描述集据/em>本身(有时被称为'管理元数据'或'meta-metadata')。据/p>
说明套据/em>在元数据的形式中,实例化,以便在软件应用程序之间进行交换据em>记录据/em>据的编码DCMI指导方针之一(例如,XHTML元标记,XML和RDF / XML)[DCMI-编码。据/p>
一个直流元数据据em>价值据/em>是物理,数字或概念实体或据em>文字据/em>是与一个相关联的据em>财产据/em>当一个据em>物业价值对据/em>用于描述一个据em>资源据/em>。例如,一个据em>价值据/em>与都柏林睿™造物主相关据em>财产据/em>是一个人,组织或服务 - 物理实体。一种据em>价值据/em>与Dublin Core™日期相关联据em>财产据/em>是在一个时间点(或范围) - 的概念实体。一种据em>价值据/em>与都柏林睿™覆盖相关据em>财产据/em>是地理区域或国家 - 物理实体。一种据em>价值据/em>与Dublin Core™主题相关联据em>财产据/em>是一个概念(概念实体)或物理对象或人(物理实体)。一种据em>价值据/em>与foaf名称相关联据em>财产据/em>是A.据em>文字据/em>。这些实体中的每一个都是一个据em>资源据/em>。据/p>
请注意,此建议未明确定义DCMI抽象模型的正式语义。目的是,正式的语义可以通过引用RDF和RDF模式语义来定义,如[RDFMT]中所定义。DCMI摘要模型中的一些概念与相应的RDF概念之间的等价在下表中给出:据/p>
表1 - DCMI抽象模型语义据/strong> 与DCMI建议“一起使用资源描述框架(RDF)”[DCRDF],表达了DCLin Core™,这些等效命令形成DCMI抽象模型的正式语义的基础。但是,这种语义的细节超出了本建议书的范围。据/p>
特定编码指南(HTML元标签,XML,RDF / XML等)[据一种href="//www.voudr.com/www/schemas/">DCMI编码据/a>]不需要上述的抽象模型来编码各个方面。然而,他们应该是指DCMI抽象模型,并指出该模型的一部分进行编码的,哪些不是。据/p>
编码指南应说明如何据em>非文字价值据/em>可以被视为一个据em>描述资源据/em>在一个单独的据em>描述据/em>在这些情况下,一据em>非文字值替代据/em>不包括一个据em>价值URI.据/em>。据/p>
本文档使用以下术语:据/p>
自20世纪90年代后期提出的第一重形主义,Dublin Core™元数据的基础模型已经发展。下表呈现了早期版本的DCMI之间的粗略术语等价性据em>语法原则据/em>[DCMI-GRAM-PRIN]和当前DCMI抽象模型。据/p>
表2 - DCMI语法原理和DCMI抽象模型据/strong> [DCMI]据/strong> [DCMI-GRAM-PRIN]据/strong> [DCMI-编码]据/strong> [DCRDF]据/strong> (IRI)据/strong> [RDF]据/strong> [RDFMT]据/strong> [RDFS]据/strong> [UML]据/strong> [Uri]据/strong> 感谢丹伯利,雷切尔休闲,Alistair Miles,Sarah Pulis,DC使用董事会的成员以及DCMI建筑社区的成员,了解本文档之前版本的评论。据/p>
勘误表2007-09-24:固定印刷错误 - 删除多余的“是”中“这是为”两个实例。据/p>
errata 2013-02-11:DCMI-Gram-Prin的固定URL。据/p>
3.描述,描述集和记录据/a>
4.值据/a>
5. DCMI抽象模型语义据/a>
DCMI抽象模型据/th>
RDF / RDFS据/th>
资源据/em>
班级:据一种href="http://www.w3.org/2000/01/rdf-schema">http://www.w3.org/2000/01/rdf-schema#resource.据/a>
财产据/em>或者据em>元素据/em>
班级:据一种href="http://www.w3.org/1999/02/22-rdf-syntax-ns">http://www.w3.org/1999/02/22-rdf-syntax-ns#Property据/a>
班级据/em>
班级:据一种href="http://www.w3.org/2000/01/rdf-schema">http://www.w3.org/2000/01/rdf-schema#class.据/a>
语法编码方案据/em>
班级:据一种href="http://www.w3.org/2000/01/rdf-schema">http://www.w3.org/2000/01/rdf-schema#datatype.据/a>
有领域的据/em>关系据/td>
财产:据一种href="http://www.w3.org/2000/01/rdf-schema">http://www.w3.org/2000/01/rdf-schema#domain.据/a>
有范围据/em>关系据/td>
财产:据一种href="http://www.w3.org/2000/01/rdf-schema">http://www.w3.org/2000/01/rdf-schema#range据/a>
sub据/em>关系据/td>
财产:据一种href="http://www.w3.org/2000/01/rdf-schema">http://www.w3.org/2000/01/rdf-schema#subpropertyof.据/a>
课程据/em>关系据/td>
财产:据一种href="http://www.w3.org/2000/01/rdf-schema">http://www.w3.org/2000/01/rdf-schema#subclassof.据/a>
普通值字符串据/em>
普通文字。看:据一种href="http://www.w3.org/TR/rdf-concepts/">http://www.w3.org/tr/rdf-concepts/#dfn-plain-literal.据/a>
键入的值字符串据/em>
类型的文字。看:据一种href="http://www.w3.org/TR/rdf-concepts/">http://www.w3.org/TR/rdf-concepts/#dfn-typed-literal据/a>
6.编码指南据/a>
7.术语据/a>
附录A -与传统DCMI语法原则的关系据/a>
DCMI语法原则据/th>
DCMI抽象模型据/th>
词汇术语据/td>
资源据/em>
元素据/td>
财产据/em>或者据em>元素据/em>
元素细化据/td>
财产据/em>和据em>sub据/em>关系据/td>
编码方案据/td>
语法编码方案据/em>或者据em>词汇编码方案据/em>
语法编码方案据/td>
语法编码方案据/em>
限定者据/td>
财产据/em>和据em>sub据/em>关系,据em>语法编码方案据/em>, 或者据em>词汇编码方案据/em>
词汇编码方案据/td>
词汇编码方案据/em>
参考文献据/a>
都柏林酷睿™元数据主动据br>据据一种href="//www.voudr.com/www/">//www.voudr.com/据/a>>据/p>
DCMI应用委员会。DCMI语法原则。2003年11月。据br>据据一种href="//www.voudr.com/www/specifications/dublin-core/grammatical-principles/">//www.voudr.com/specifications/dublin-core/grammatical-principles/据/a>>据/p>
DCMI编码指南据br>据据一种href="//www.voudr.com/www/schemas/">//www.voudr.com/schemas/据/a>>据/p>
尼尔森,的Mikael,安迪·鲍威尔,彼得·约翰斯顿和AmbjörnNaeve。表达使用资源描述框架(RDF)都柏林睿™元数据。DCMI建议建议。2007年4月。据br>据据一种href="//www.voudr.com/www/specifications/dublin-core/dc-rdf/">//www.voudr.com/specifications/dublin-core/dc-rdf/据/a>>据/p>
Duerst,M.,M.叙尼亚尔。RFC 3987:国际化资源标识符(IRIS)。互联网工程任务组(IETF)。2005年1月。据br>据据一种href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt.据/a>>据/p>
Klyne,Graham和Jeremy Carroll,编辑。资源描述框架:概念和抽象语法。W3C推荐。2004年2月10日。据br>据据一种href="http://www.w3.org/TR/rdf-concepts/">http://www.w3.org/tr/rdf-concepts/据/a>>据/p>
Hayes,Patrick,编辑。RDF语义。W3C推荐。2004年2月10日。据br>据据一种href="http://www.w3.org/TR/rdf-mt/">http://www.w3.org/tr/rdf-mt/据/a>>据/p>
砖利,丹和r.v.古河,编辑。RDF词汇描述语言1.0:RDF架构。W3C推荐。2004年2月10日。据br>据据一种href="http://www.w3.org/TR/rdf-schema/">http://www.w3.org/tr/rdf-schema//据/a>>据/p>
Booch,grady,詹姆斯·兰德和伊思尔雅各布森。统一建模语言用户指南。Addison-Wesley,1998年。据/p>
Berners-Lee,T.,R. Fielding,L. Masinter。RFC 3986:统一资源标识符(URI):通用语法。互联网工程任务组(IETF)。2005年1月。据br>据据一种href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt.据/a>>据/p>
致谢据/a>