I have been trying to get to grips with Hibernate\'s inverse attribute, and it seems to be just one of those things that is conceptually difficult.
The gist that I
If you want to have an unidirectional association i.e. that the children can't navigate to the Parent. If so, you FK column should be NULLABLE because the children will be saved before the parent.