0

我必须为我的客户建立一个学校计费系统。我想为我的数据库使用 sql server 2008。但是我无法最终确定我的数据库架构。有很多复杂的问题,例如提前,奖学金,折扣等。我正在考虑创建 13 个表。其中 12 个属于每个学生的月份,例如 tblJanuary、tblFebraury 等,最后一个用于计费。我的方向是否正确?

4

1 回答 1

0

很难说,但如果你每个学生每个月都有一张桌子,我相信你的方向是错误的。看起来您正在将数据与表格混合(通常月份是一行的内容)并且不会满足数据库正常形式。

这是相当复杂的设计数据库和程序。你必须做一般的事情,让你的数据库存储几年的信息。

检查数据库规范化

于 2013-04-04T09:13:25.543 回答