起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 825|回复: 1

平台的文件机制

[复制链接]
发表于 2005-1-18 16:32:57 | 显示全部楼层 |阅读模式
平台的文件机制是这样的:
分为文件历史信息和文件信息两种
在文件历史信息中包括:文件历史表、文件历史内容、文件历史属性表、文件历史索引表
其中“文件历史表”和“文件历史内容”是一对多的关系,主从通过  文件历史表.GUID=文件历史内容.GUID 建立关联
“文件历史表”和“文件历史属性表”是一对多的关系,主从通过  文件历史表.GUID=文件历史属性表.GUID  建立关联

在文件信息中包括:文件系统表、文件内容表、文件属性表、文件索引表,跟
文件历史表、文件历史内容、文件历史属性表、文件历史索引表的关系类似。

在文件信息中记录的是当前签入以后的对象信息

在文件历史信息中记录的是版本的签入签出记录,当某个对象处于签出状态时,在文件历史表中的“版本”字段为-2,此时的签入、签出时间指的是签出时间。

在文件历史属性表中有LASTWRITETIME的属性值,用来记录修改时间

文件系统表和文件历史表之间的关系理论上是一对多的关系,通过 文件系统表.GUID = 文件历史表.文件GUID建立关联
回复

使用道具 举报

 楼主| 发表于 2005-1-18 16:38:06 | 显示全部楼层
有的时候文件系统表里有的记录,但是文件历史表里没有,是因为文件历史表里的数据可能被dactor工具中的“清除历史版本”按钮给清除掉了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-3-29 22:51 , Processed in 0.048444 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表