如何设计学校计费系统数据库架构?

时间:2013-04-04 08:59:16

标签: sql-server-2008 database-schema

我必须为我的客户建立学校计费系统。我想使用sql server 2008作为我的数据库。但是我无法完成我的数据库架构。有许多复杂的问题,如Advance,Scholarship,discountetc。我正在考虑创建13个表。其中12个属于每个学生的tblJanuary,tblFebraury等月份和最后一个用于计费的月份。我正朝着正确的方向前进?

1 个答案:

答案 0 :(得分:0)

很难说,但如果你每个学生每个月有一张桌子,我肯定你的方向是错误的。看起来您正在将数据与表混合(通常月份是行的内容),并且不符合数据库常规表单。

这是非常复杂的设计dbs和程序。你必须要做的事情,允许你的数据库存储信息好几年。

检查database normalization