Can somebody point me to a resource, or just plain clue me in on the whole Cascade thing.&nbsp; If I don&#39;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.&nbsp; How can the same identical Java object get persisted 6 seperate times to create 6 different rows?&nbsp; That to me would seem like behaviour that was unexpected at least, I didn&#39;t expect it!!<br>
<br>Thanks,<br><br>Alex<br>