我必须为我的客户建立学校计费系统。我想使用sql server 2008作为我的数据库。但是我无法完成我的数据库架构。有许多复杂的问题,如Advance,Scholarship,discountetc。我正在考虑创建13个表。其中12个属于每个学生的tblJanuary,tblFebraury等月份和最后一个用于计费的月份。我正朝着正确的方向前进?
答案 0 :(得分:0)
很难说,但如果你每个学生每个月有一张桌子,我肯定你的方向是错误的。看起来您正在将数据与表混合(通常月份是行的内容),并且不符合数据库常规表单。
这是非常复杂的设计dbs和程序。你必须要做的事情,允许你的数据库存储信息好几年。