CALIS元数据命名规范

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CALIS元数据命名规范

CALIS元数据命名规范

目录

1 编写背景 (3)

2 设计原则 (3)

2.1 元数据命名规则 (3)

2.2 元数据格式命名规则 (3)

2.3 元数据名称空间(namespace)命名规则 (3)

2.4 元数据仓储的命名规则 (5)

3 具体实例 (6)

4 OAI元数据记录存储规范 (9)

4.1 元数据唯一标识符Identifier (9)

4.2 元数据记录表:TabMeta_XXXX (10)

4.3 元数据Set定义表:TabSetDefine (10)

4.4 元数据记录Set内容表:TabSetRecords (11)

1 编写背景

编写本文档的目的在于规范CALIS项目所涉及的元数据相关内容,原因为:

1.在OAI-PMH协议中,涉及到仓储实体、元数据格式以及集合Set等的内容。此外,

CALIS的各种项目也涉及各种仓储和元数据类型,因此有必要制定有关元数据仓

储和格式的命名规则。

2.在METS中,涉及到元数据的Schema地址,因此有必要制定Schema地址的命名

规则。

2 设计原则

2.1 元数据命名规则

元数据中英文名称的命名请参照《信息资源名称规范列表》,其中中文名称沿用资源的中文名称,英文名称的命名格式为:metadata of 资源英文全称。

2.2 元数据格式命名规则

1)元数据格式表:TabMetaFormat

[注]:安全访问机制可以对每种元数据格式进行访问控制。具体方案也分两种:✓方案一:基于XML配置文件(暂略)

✓方案二:基于用户管理系统(暂略)

2)元数据格式命名规则

说明:下表“格式前缀的命名规则”栏目中的“元数据名”采用《信息资源名称规范列表》中资源名称的英文简称。

通常,一种元数据可以支持5种元数据格式,命名规则如下:

例:北大古籍元数据前缀:

♦PKU_RAREBOOK_MARC

♦PKU_RAREBOOK_MARC_SIMPLE

♦PKU_RAREBOOK (XML格式)

♦PKU_RAREBOOK_SIMPLE (XML格式)

♦PKU_RAREBOOK_DC (XML格式)

2.3 元数据名称空间(namespace)命名规则

格式:主机/metadata_ns/版本/schema文件名

主机:

路径: metadata_ns

例:学位论文元数据Schema地址:

/metadata_ns/1.0/etd.xsd

2.4 元数据仓储的命名规则

1)仓储定义表:TabRepositoryIdentity

注:通常,一个数据库表空间中只存放一个仓库,这种情况下,上述表只含一条记录。

2)元数据仓储唯一标识符的命名规则

CALIS有关的仓储唯一标识符定义规则:

oai-identifier = scheme ":" namespace-identifier ":" local-identifier

scheme = "oai"

namespace-identifier = DomainName-word "." DomainName

DomainName = DomainName-word [ "." DomainName ]

DomainName-word = alpha *( alphanum | "-" )

local-identifier = 1*uric

按上述规则,对于高校图书馆中的资源仓库的唯一标识符,其命名规范如下:

♦oai:lib.高校域名:仓库简名(推荐)

♦oai:馆代码:仓库简名(推荐)

说明:对于高校图书馆,若采用馆代码,则应区分高校内外以及不同部门的代码。仓库命名应具有全国乃至全球范围内的唯一性,为多个仓库的联合奠定基础。

例:北大学位论文仓库唯一标识符:

✓oai::etd,或者

✓oai::etd

✓oai::etd

3)安全访问机制

✓方法一:采用XML配置文件,定义一组收割方的IP地址以及帐号、密码。

✓方法二:采用通用的用户管理系统对收割方进行身份认证。(暂略)

3 具体实例

下面给出CALIS推荐使用的11种元数据的相关命名实例。

4 OAI元数据记录存储规范

4.1 元数据唯一标识符Identifier

用于在仓库中表示元数据记录的唯一性ID。

3)MetaID定义规则:

♦方案一:前缀(4)+年份(4)+月份(2)+流水(6)

♦方案二:前缀(6)+流水(8)

♦方案三:学号(若干位),可用于学位论文。

4)完整的元数据记录的OAI-Identifier为:

仓库OAI-Identifier +“-”+ LocalPrefix +“/”+应用系统内部元数据

标识

其中LocalPrefix为应用系统本地前缀

例:

✓北大学位论文仓库唯一标识符:oai::etd

♦某条学位论文记录:oai::etd-ETD/innerMetaId

♦其中innerMetaId可以是学号。

✓北大古文献仓库唯一标识符:oai::ancient

♦古籍类的某条记录:

oai::ancient-rarebook/innerMetaId

相关文档
最新文档