处理数据库模式中的动态映射和继承?

时间:2014-02-02 13:46:23

标签: database hibernate database-design dynamic struts2

我正在使用Hibernate& amp;来开发托儿所的管理系统。 Struts 2.核心问题在于每个学生在课堂上的差异(absenceCount,basicStudyFee,每个科目的费用,额外费用......)。每个月,课程提出每份正常膳食的标准费用,早餐费用(早餐是可选的),基本学习费,每个科目的费用(每个学生可以参加零或所有科目),额外费用(可能是电费,服务费)费用......每个人都可能因学生而异。关于用餐费(正常的用餐以及早餐),取决于各学生的缺席日。然后,学生以某种方式继承了一些费用,并忽略了一些应用他们自己的规则。


但是,我在下面设计的模式并不能完全满足系统的需要,因为目前它只能处理课程对所有学生的费用(学生之间没有任何差异),并且它以某种方式包含业务逻辑不明确。


如何编辑此架构以成功反映我的业务逻辑(反映课程申请费和学生申请费)? enter image description here

0 个答案:

没有答案