0

我正在开发一个可视化大型专业数据集的项目。

“项目”由两个大型数据集(从 XLS 或 CSV 导入)和几个其他设置和较小的表组成。我们计划将这些表存储在 SQLite 中(以便于访问)。

我们希望允许用户保存“项目”,这样他们就不需要再次加载 CSV 和 XLS 文件。我们还想防止以后获取项目文件的用户篡改数据。我们希望经理能够创建一个“项目”文件并将其传递给其他员工(这样他们就可以在演示文稿中使用可视化数据,但他们不能修改它)。该程序已经内置了访问控制。

人们对创建这种类型的“项目”文件有什么建议,最好是基于 SQLite 数据库。

注意:我在这里寻求建议,因为谷歌不可能找到 C# 和 Project。您将获得 Visual Studio 操作方法结果。

澄清:想象一下,如果您打开 Microsoft Word(或 OpenOffice Write,如果您愿意)。您可以创建打开并保存一个“项目”。您可以将“项目”发送给拥有该程序的其他人。我希望“项目”文件不能在不同的 SQLite 客户端中使用(为了数据安全)。

4

2 回答 2

2

我不会说这些东西有任何类型的模板或通用结构。你的结构本身已经很好了。您可能不仅有数据信息,还可能有meta-information内部数据库文件,指定(例如)用户名上次更改的数据评论等任何使您project/doc file更全面和完整的信息,不断关注内存占用,因为它会非常很高兴有可能通过密钥驱动器将该文件传递给某人或通过电子邮件发送

祝你好运。

于 2012-04-10T15:56:48.010 回答
0

您能否创建一个具有一系列 BLOB 数据类型(用于文档)和一个只读布尔字段的表。如果您不知道会有多少个文档,您需要输入另一个名为 document 的表,该表链接到项目表!

于 2012-04-10T15:47:34.170 回答