0

SQL 2008 で、できればかなり単純なドキュメント ストレージ システムを作成したいと考えています。メタデータ ストレージ、ファイルチームなど、必要な要素についての一般的な考えはありますが、よくわからない点がいくつかあります。 .

具体的には、偽のフォルダー構造といくつかの (柔軟な) パーミッションを実装したいと考えています。アクセス許可は、グループ レベルまたは個々のユーザーごとに設定できます。また、ファイル レベルまたはフォルダー レベルのいずれかで、アクセス不可、読み取り、読み取り/書き込みを指定できる必要があります。

このスキーマを書いてくれる人を探しているわけではありません。しかし、私が望んでいるのは、誰かがこれらのトピックをカバーするリソースを持っていることですか?

ありがとう〜プレスコット

4

2 に答える 2

1

ドキュメントを保持するドキュメント テーブルを持つという従来のルートを使用する必要があると思います (2008 以降を使用している場合は、FILESTREAM を参照してください)。メタテーブルはそれにリンクします。

フォルダー構造は、フォルダー テーブルを持つことで実現できます。マテリアル テーブルには、マテリアルがどのフォルダーにあるかを示すフィールドを含めることができます。

サブフォルダーレベルを取得するには、フォルダーテーブルに親フォルダーフィールドがあり、同じテーブルに自己リンクします。次に、必要なフレーバー言語でツリービュー コントロールにレンダリングできます。

于 2010-06-07T12:04:45.233 に答える
1

SQL Server 2008の FILESTREAM ストレージを見たことがありますか?

于 2010-06-05T05:10:16.047 に答える