これは、私が今日尋ねた別の質問のフォローアップです。WPF (RichTextBox コントロール) で作成されたリッチ テキスト ドキュメントを格納するデスクトップ アプリを作成しています。このアプリは SQL Compact を使用しており、これまでは各ドキュメントをデータベースのバイナリ列に格納することを計画していました。
私はそのアプローチを再考しています。各リッチ テキスト ドキュメントをデータベースに保存するのではなく、ファイル システムに保存する方が適切でしょうか? ドキュメントをデータベースと同じフォルダーに配置し、ドキュメントに関する他の情報 (タグなど) と共に、各ドキュメントへの相対パスをデータベース レコードに保存できると思います。
このアプローチの長所と短所、およびこの種のベストプラクティスと一般的に考えられているアイデアを知りたいです。ご協力いただきありがとうございます。