在我的数据库设计中有 5 个表,我希望我的数据库能够保存学生支付的课程费用。根据设计,一个学生可以参加多门课程。
我想使用表单完成这项任务,有人可以帮我完成这项任务吗,我可以创建表单来保存有多门课程的学生,但我不知道如何设计 ms-access 表单,从中我可以保存学生支付的涉及多门课程的课程费用。
这是我的数据库设计图的链接:
https://drive.google.com/file/d/0BwIgqugOah3-SXdOSjByUnNiUnM/edit?usp=sharing
这是用于输入学生多门课程的表格设计
https://drive.google.com/file/d/0BwIgqugOah3-ZWdxd2tTZ1UzZTA/edit?usp=sharing
现在我想要一个可以添加学生参与多门课程的课程费用的表格。
答案1
创建一个保留交易的表。您需要创建一个学期 ID 或类似的东西来跟踪课程进行的时间段,输入课程 ID 和学生 ID,从列出每门课程及其费用的表格中提取,然后在表格中列出每个详细信息(可能默认为当前学期以避免不必要的数据输入),对于报告或付款记录,从此交易表中提取按学生 ID 和学期 ID 列出的课程记录,然后创建付款金额和详细信息的记录(确认号或其他与支付系统中的记录相对应的记录)。
您需要将成本从价格表实际拉到这个交易表中,而不是简单地引用它们,这样如果课程价格将来发生变化,学生的记录将不会根据他们参加课程的前几个学期进行更新。