要求:要求是拉(执行())一组数据源。拉是有序,可以分组成小的子组。这是一个足够好的抽象,还是我可以做得更好?
设计:每个拉是抽象为一个步骤。子组被表示为WaterFallStep,因为组中的每个数据源的拉动是有条件的并且遵循瀑布模型,即,如果组中的第一个数据源拉入成功,则I'脱离该组。
问题
- 这是一个足够好的抽象或者我可以做的更好?
- 如何在JPA 2中表示这个?我知道我们可以使用descriminators来映射继承,但我主要关心的是WaterFallStep与Basic之间的一对多关系步骤
谢谢。
还有什么输入或建议请问? – 2010-12-20 14:20:27