大規模な特殊なデータセットを視覚化するためのプロジェクトに取り組んでいます。
「プロジェクト」は、2 つの大きなデータセット (XLS または CSV からインポートされたもの) と、その他のいくつかの設定と小さなテーブルで構成されます。これらのテーブルを SQLite に格納することを計画していました (アクセスを容易にするため)。
ユーザーが「プロジェクト」を保存できるようにして、CSV ファイルと XLS ファイルを再度読み込む必要がないようにしたいと考えています。また、後でプロジェクト ファイルを取得したユーザーがデータを改ざんできないようにしたいと考えています。マネージャーが「プロジェクト」ファイルを作成し、それを他の従業員に渡すことができるようにしたいと考えています (可視化されたデータをプレゼンテーションで使用できますが、変更はできません)。プログラムにはすでにアクセス制御が組み込まれています。
できればSQLiteデータベースに基づいて、このタイプの「プロジェクト」ファイルを作成することについて、人々はどのような提案をしていますか。
注: C# と Project を Google で検索することは不可能であるため、ここでアドバイスを求めています。Visual Studio のハウツーの結果が得られます。
明確化: Microsoft Word (または必要に応じて OpenOffice Write) を開いた場合を想像してみてください。「プロジェクト」を作成して開いて保存できます。プログラムを持っている他の誰かに「プロジェクト」を送ることができます。「プロジェクト」ファイルを別の SQLite クライアントで使用できないようにしたい (データ セキュリティのため)。