针对这种情况的Hibernate映射策略?

时间:2013-10-22 05:10:19

标签: java hibernate hibernate-mapping

我很困惑,无法找到任何解决方案。

有一家银行,它需要记录其账户持有人及其员工的所有活动,如Teller。

可以有很多活动:

  1. 存款活动:它会指向存入收款人的资金和柜员的账户持有人。

  2. 同样取款活动。

  3. 购物活动:如果帐户持有人通过他的银行卡进行任何购物。

  4. 登录并退出现金柜台时的柜员活动。

  5. 以及可能相关的许多活动:

    • 仅限帐户持有人。
    • 或仅限出纳员。
    • 或两者都喜欢存款和取款。

    现在,我如何映射所有这些活动,以便它们扩展相同的超类“活动”?

    并且,AccountHolderList<Activity> activities中只能有一个成员,而不是不同活动的不同参考。

    List<DepositActivity>List<ShoppingActivity> ...

    那么,我可以立刻开展所有活动吗?

    告诉我,如果我没有明白我的问题可以理解吗?

0 个答案:

没有答案