Can somebody point me to a resource, or just plain clue me in on the whole Cascade thing. If I don't cascade I get nasty errors about transient objects, but if I do cascade, I get the same java object saved 6 times creating 6 rows in the database when I save parts of a collection that reference the parent. How can the same identical Java object get persisted 6 seperate times to create 6 different rows? That to me would seem like behaviour that was unexpected at least, I didn't expect it!!<br>
<br>Thanks,<br><br>Alex<br>