在VB.Net中插入Microsoft Access数据库

问题描述:

我正在尝试开发一个系统,管理部门将使用它来输入讲师和学生数据。 example在VB.Net中插入Microsoft Access数据库

列上会发生很多变化,学生可能会注册其他科目,如Subject 10,Subject 11等。讲师可以是讲师B,讲师C等。

您能否建议我应该如何创建数据库,以便用户可以根据自己的需要更改数据栏的标题和关键数据。

+0

如果列值是动态的,不是最好有一个表的主题,然后将其映射到学生? – c0dem0nkey 2013-02-26 02:30:43

+0

@ c0dem0nkey如果该列可以是任何东西,该怎么办?用户可能会在数年后添加新的主题。 – 2013-02-26 02:34:46

+0

仅为主题构建一个表格,并为其提供编号。学生ID和主题ID之间的关系将是一对多关系。 – c0dem0nkey 2013-02-26 02:35:46

http://www.codeproject.com/Articles/177388/Best-Practices-for-Database-Schema-Design 您可以在这里下载样本。此外,这里还提到了关于auto inrement id的内容。看看:)

+0

谢谢你的帮助! – 2013-02-26 02:45:45