2009-07-09 67 views
0

我打算为学校申请建立一个数据库。我为所有类设计了一个数据库到 保存时间表。它也应该与参加课程的教师有关。也应该能够处理上述的公众假期。还有全体学生和老师的参加。请指导我用最好的表 结构与外键映射(如果有的话)。提前致谢。需要学校数据库设计

+4

到目前为止你有什么?我相信我们很多人都很乐意批评一个设计,但我不会为你做你的工作...... – 2009-07-09 05:37:15

+0

我认为这是一所学校的作品,而不是作业 – 2010-06-17 10:59:52

回答

5

我可以告诉你的最好建议是尽量在做你的学校派遣时付出一些基本的努力。这是成为一名成功的程序员和专业人员的关键。

1

你可以使用一个优秀的技术被称为实体关系图。他们帮助你建模你的宇宙(在这种情况下,学校)你关心的方面,以建立一个良好的数据库。

有很多关于这个问题的书。但是对于一个简单的介绍(和其他非常有用的文章的链接),维基百科是开始link的地方。

使用实体关系图时需要记住的一个非常有用的经验法则是ER图中的大多数时间(几乎总是)框是数据库中的一个表。另一方面,钻石有时是并且有时不是。

阅读这种图表后,你完成了第一次,你会看到它是一个非常强大的工具,为建模不同的宇宙。

0

Google针对“开放源代码学校管理软件”。然后,将所有解决方案与您对域名的了解进行比较,可以让您更好地了解您的需求。