entity bean 中主从表关系的处理方式
向大家请教一个设计时的问题:
我的系统有几个较多字段的表,每个表又有不少的主表对应(如定单基本表对应定单类型表);这样,系统中就有很多的小的主表。
一般来说设计的操作有:系统初始化或系统管理员修改系统时,能新增、修改或删除有关的主表(如定单类型);用户下定单时从主表取到值,然后给用户选择相应的值(当然也要填其他有关字段);用户在查看自己已经提交的定单时可以看到自己的主表对应的字段值(如定单类型)。
对应基本表,我准备建立相应的entitybean;而对于主表,我准备通过sessionbean来实现,或者系统管理时用各个对应entitybean而基本表读取主表时全部用一个sessionbean。但对于主表有的书上说用普通java对象来实现,我个人觉得在j2ee容器中用sessionbean能取得容器的服务,应该比较好。
但由于我没有具体的ejb设计经验,不知我的思路是不是比较合理,或者说到时系统运行起来效率比较好?希望大家给予指点,谢谢!