我是一个新手程序员。我理论知识丰富,但实践落后。好的。我正在尝试制作一个用于向文件添加类别和描述的程序。语言是 C#,它应该在 Windows 7 上运行...
1.类别可以包含子类别。
我不想称它们为“标签”,因为它们是不同的。类别可以是 fx“收藏夹”。但也可以是:“收藏夹->音乐->2013”。您可以创建子类别,我将在 WinForm 上使用 TreeView 来执行用户可以使用它们执行的所有操作。
问题:我应该对类别使用 XML 文件吗?
2.每个文件都可以有一个描述和一个或多个类别。然而:
- 即使文件被删除,我也想保留它的描述,以便以后使用。
- 文件夹本身将被省略。文件夹本身不能有类别,也不能有描述。但是包含的文件是的。
我制作了一个非常简单的 SQL Server 数据库,其中包含一个表:!http://img832.imageshack.us/img832/3931/finalprojectdb.png
问题:这是个好主意吗?也许类别列最好是 XML 类型?
欢迎任何关于在这种情况下最好的方法是什么的建议。提前致谢 !