一、3.0版本与之前版本区别
- 将知识实体重新定位为对象类别,以便在 PREMIS 中进行附加描述并链接到相关 PREMIS 实体。
- 重新定位环境(即使用数字对象所需的硬件和软件),以便可以重复使用对象实体来描述和保存它们。
- 物理对象添加到 PREMIS 的范围内,以便它们可以被描述并与数字对象相关。
- 向对象实体添加一个新的语义单元:preservationLevelType (O, NR),以指示预期应用于给定保存级别的对象的保存函数的类型。
- 向Agent 实体添加一个新的语义单元来表达软件代理的版本:agentVersion (O, NR)。
- 向事件实体添加一个新的语义单元:eventDetailInformation (O, R)。
- 主要新增内容将在下面详细讨论(参见“PREMIS 数据模型”和“环境”部分)。其他补充内容在字典的相关部分中进行了解释。
二、模型介绍
1.PREMIS数据模型
![在这里插入图片描述](https://img-blog.csdnimg.cn/d99eba2f40a64bcf9c7f39f7cdd2099a.gif)
在图中,实体用方框表示;实体之间的关系用箭头表示。当箭头是双向的时,每个实体类型都包含一个语义单元,允许它链接到另一个。例如,Rights实体包括记录与Agent的关系信息的语义单元,Agent实体也同样包括记录关联Rights信息的语义单元。比如图中只有Object指向自己,表示只有对象实体可以与其他对象实体有关,而事件实体则不能与其他事件实体相关联。
PREMIS数据模型中实体的定义如下:
- 对象(或数字对象):受数字保存的信息的离散单元。在3.0版本中将可以作为保存过程中所需的“环境”概念作为对象的一部分。
- 环境:以某种方式(例如渲染或执行)支持数字对象的技术(软件或硬件)。环境可以被描述为知识实体,并作为表示、文件和/或比特流被捕获并保存在保存库中。
- 事件:涉及或影响至少一个与保存库相关联或已知的对象或代理的动作。
- 代理:与对象生命周期中的事件相关联的个人、组织或软件程序/系统,或与对象相关联的权利。它还可以与充当代理的环境对象相关。
- 权利声明:主张与对象和/或代理有关的一项或多项权利或许可。
在数据字典中,每一个语义单元都可以映射到数据模型中的一个实体上,因此,语义单元可以被看作实体的属性。关系是实体实例之间关联的陈述,比如“对象A是格式B”可以看作A和B的关系,在PREMIS字典中将“格式B”看作“对象A”的属性。
关于对象
对象实体有四个子类别:知识实体、表示、文件和比特流。
知识实体是在数字保存的背景下,与指定社区有关的独特的知识或艺术创作,如特定的书籍、照片等。一个知识实体可以包括多个知识实体,比如一个网页中可以包含其他网站、图片等。
表示是可以完整再现知识实体所需的一组文件,包括结构元数据等。比如一篇期刊被完整的呈现在一个pdf文件中,这个pdf文件就是一个表示。另外一篇期刊可能包含一个SGML文件和两个图片,那么着三个文件就构成一个表示。
文件是由计算机操作系统已知的命名且有序的字节序列,文件的字节不限,并且具有文件格式、访问权限和文件系统特征等。
比特流是文件中连续或非连续的数据。比特