eclipse + JBoss 5 + EJB3开发指南(11)2011-09-18 blogjava 哈佛校训实体Bean的连接策略(JOINED Strategy)在上一篇文章中,使用单表策略将一个表从逻辑上分成了多个表。但这样可能会造成空巢字段,也就 是说,一个逻辑表只由部分字段组成,而物理的表的很多字段的值就会为null。为了解决这个问题,可以 将t_accounts表物理地分成多个表。为了与t_accounts表进行对比,新建一个t_myaccounts表,结构如图 1所示。

图1 t_myaccounts表从t_myaccounts的结构可以看出,在该表中只包含了t_accounts表的前三个字段,而后两个在逻辑上 分到了不同的表,因此,首先要建立两个物理表:t_checkingaccount和t_savingsaccount。这两个表的 结构如下:

图2 t_checkingaccount表

图3 t_savingsaccount表