0

我希望在 sql 2008 中创建一个希望相当简单的文档存储系统。我们对我们需要的元素有一个大致的了解,一些元数据存储,filesteam 等,但有一些事情我们不太确定.

具体来说,我们想实现一个虚假的文件夹结构,以及一些(灵活的)权限。权限可以在组级别或单个用户,并且我们应该能够在文件级别或文件夹级别指定没有访问权限、读、读/写。

我不是在找人为我写这个架构。但我希望有人拥有涵盖这些主题的资源?

谢谢~普雷斯科特

4

2 回答 2

1

您看过SQL Server 2008 中的 FILESTREAM 存储吗?

于 2010-06-05T05:10:16.047 回答
1

我认为您应该采用经典路线,即拥有一个可以保存文档的文档表(如果使用 2008 或更高版本,请查看 FILESTREAM)。然后元表将链接到那个。

您的文件夹结构可以通过文件夹表来实现,然后材料表可以有一个字段来显示材料所在的文件夹。

要获得子文件夹级别,您只需在文件夹表中将父文件夹字段自链接回同一个表。然后,您可以使用您想要的任何风味语言在树视图控件中呈现它

于 2010-06-07T12:04:45.233 回答