要求:要求是拉(執行())一組數據源。拉是有序,可以分組成小的子組。這是一個足夠好的抽象,還是我可以做得更好?
設計:每個拉是抽象爲一個步驟。子組被表示爲WaterFallStep,因爲組中的每個數據源的拉動是有條件的並且遵循瀑布模型,即,如果組中的第一個數據源拉入成功,則I'脫離該組。
問題
- 這是一個足夠好的抽象或者我可以做的更好?
- 如何在JPA 2中表示這個?我知道我們可以使用descriminators來映射繼承,但我主要關心的是WaterFallStep與Basic之間的一對多關係步驟
謝謝。
還有什麼輸入或建議請問? – 2010-12-20 14:20:27