我正在设计一个用于管理小型私立学校(约15名老师,250名学生)的数据库。 我想我已经涵盖了学生和老师的联系方式,课程和出勤情况(参见图片)。
我现在面临的问题如下:
学生需提前支付10或30课。然后,我需要记下学生所学的每一课。一旦他们没有剩余的课程,发出通知,以便学生可以支付其他30(或10)课,然后再次进行跟踪。
我确定可以算出该学生学习了多少课,并与该学生完成了多少笔付款(例如57堂课,两笔付款=>还剩3课)进行比较,但这是一个很好的策略吗?
我还需要每月跟踪一个老师有多少学生。
有什么建议吗?
谢谢!