欢迎来到天天文库
浏览记录
ID:10813817
大小:416.00 KB
页数:11页
时间:2018-07-08
《calis元数据命名规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CALIS基本标准与规范CALIS元数据命名规范1CALIS基本标准与规范CALIS元数据命名规范目录1编写背景32设计原则32.1元数据命名规则32.2元数据格式命名规则32.3元数据名称空间(namespace)命名规则32.4元数据仓储的命名规则53具体实例64OAI元数据记录存储规范94.1元数据唯一标识符Identifier94.2元数据记录表:TabMeta_XXXX104.3元数据Set定义表:TabSetDefine104.4元数据记录Set内容表:TabSetRecords112CALIS基本标准与规范1编写背景编写本文档的目的在于规范CA
2、LIS项目所涉及的元数据相关内容,原因为:1.在OAI-PMH协议中,涉及到仓储实体、元数据格式以及集合Set等的内容。此外,CALIS的各种项目也涉及各种仓储和元数据类型,因此有必要制定有关元数据仓储和格式的命名规则。2.在METS中,涉及到元数据的Schema地址,因此有必要制定Schema地址的命名规则。2设计原则2.1元数据命名规则元数据中英文名称的命名请参照《信息资源名称规范列表》,其中中文名称沿用资源的中文名称,英文名称的命名格式为:metadataof资源英文全称。2.2元数据格式命名规则1)元数据格式表:TabMetaFormat字段名字段类
3、型中文名称说明MetaPrefixvarchar2(100)元数据前缀元数据格式的前缀XMl_Namespacevarchar2(150)命名空间元数据格式的命名空间URL地址XML_Schemavarchar2(150)XML模式元数据格式的模式定义URL地址MetaFormatIDvarchar2(40)格式ID元数据格式的标识RIDvarchar2(100)仓储ID若当前表空间只有一个仓库,则可以省略为空。RecordsTableNamevarchar2(30)记录表名元数据记录所在的数据库表名HasSetNumber(1)支持Set是否支持setHa
4、rvestableNumber(1)是否可收割LocalPrefixvarchar2(20)Local前缀用于拼接元数据记录的完整OAI-Identifier11CALIS基本标准与规范该前缀可以是一级,也可以是多级,各级之间用“:”分割。[注]:安全访问机制可以对每种元数据格式进行访问控制。具体方案也分两种:ü方案一:基于XML配置文件(暂略)ü方案二:基于用户管理系统(暂略)1)元数据格式命名规则说明:下表“格式前缀的命名规则”栏目中的“元数据名”采用《信息资源名称规范列表》中资源名称的英文简称。通常,一种元数据可以支持5种元数据格式,命名规则如下:格式
5、类型格式前缀的命名规则说明完整元数据格式名称国际标准元数据名CALIS_元数据名单位简名_元数据名格式的版本号体现在其命名空间和模式定义中简要元数据格式名称国际标准元数据名_SIMPLECALIS_元数据名_SIMPLE单位简名_元数据名_SIMPLE上述格式中的部分元数据项限定的DC格式名国际标准元数据名_DCCALIS_元数据名_DC单位简名_元数据名_DC采用限定的DublinCore标准标准DC格式名DC采用UnqualifiedDC标准OAI_DC格式名OAI_DC采用UnqualifiedDC,用于OAI-PMH例:北大古籍元数据前缀:wPKU_
6、RAREBOOK_MARCwPKU_RAREBOOK_MARC_SIMPLEwPKU_RAREBOOK(XML格式)wPKU_RAREBOOK_SIMPLE(XML格式)wPKU_RAREBOOK_DC(XML格式)2.3元数据名称空间(namespace)命名规则格式:主机/metadata_ns/版本/schema文件名主机:http://www.calis.edu.cn路径:metadata_ns例:学位论文元数据Schema地址:http://www.calis.edu.cn/metadata_ns/1.0/etd.xsd11CALIS基本标准与规范
7、2.4元数据仓储的命名规则1)仓储定义表:TabRepositoryIdentity字段名字段类型中文名称说明ProtocolVersionchar(30)协议版本仓储支持的OAI协议的版本。如:OAI-PMH2.0RepositoryNamevarchar2(250)仓储名英文名称RepositoryCnNamevarchar2(100)仓储中文名中文名称AdminEmailvarchar2(50)Email仓储管理员EMail地址Descriptionvarchar2(250)仓储描述仓储详细描述BaseURLvarchar2(250)仓储URL仓储Ba
8、seURL地址RIDvarchar2(100)仓储I
此文档下载收益归作者所有