文档详情

CALIS元数据命名细则.doc

发布:2017-05-01约6.81千字共11页下载文档
文本预览下载声明
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 字段名 字段类型 中文名称 说 明 MetaPrefix varchar2(100) 元数据前缀 元数据格式的前缀 XMl_Namespace varchar2(150) 命名空间 元数据格式的命名空间URL地址 XML_Schema varchar2(150) XML模式 元数据格式的模式定义URL地址 MetaFormatID varchar2(40) 格式ID 元数据格式的标识 RID varchar2(100) 仓储ID 若当前表空间只有一个仓库,则可以省略为空。 RecordsTableName varchar2(30) 记录表名 元数据记录所在的数据库表名 HasSet Number(1) 支持Set 是否支持set Harvestable Number(1) 是否可收割 LocalPrefix varchar 2(20) Local前缀 用于拼接元数据记录的完整OAI-Identifier 该前缀可以是一级,也可以是多级,各级之间用“:”分割。 [注]:安全访问机制可以对每种元数据格式进行访问控制。具体方案也分两种:  方案一:基于XML配置文件 (暂略)  方案二:基于用户管理系统 (暂略) 2) 元数据格式命名规则 说明:下表“格式前缀的命名规则”栏目中的“元数据名”采用《信息资源名称规范列表》中资源名称的英文简称。 通常,一种元数据可以支持5种元数据格式,命名规则如下: 格式类型 格式前缀的命名规则 说 明 完整元数据格式名称 国际标准元数据名 CALIS_元数据名 单位简名_元数据名 格式的版本号体现在其命名空间和模式定义中 简要元数据格式名称 国际标准元数据名_SIMPLE CALIS_元数据名_SIMPLE 单位简名_元数据名_SIMPLE 上述格式中的部分元数据项 限定的DC格式名 国际标准元数据名_DC CALIS_元数据名_DC 单位简名_元数据名_DC 采用限定的Dublin Core标准 标准DC格式名 DC 采用Unqualified DC 标准OAI_DC格式名 OAI_DC 采用Unqualified DC, 用于OAI-PMH 例:北大古籍元数据前缀:  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 字段名 字段类型 中文名称 说 明 ProtocolVersion char(30) 协议版本 仓储支持的OAI协议的版本。 如:OAI-PMH2.0 RepositoryName varchar2(250) 仓储名 英文名称 RepositoryCnName varchar2(100) 仓储中文名 中文名称 AdminEmail varchar2(50
显示全部
相似文档