I know this might not be a general Java question - but I'm also looking for an alternative if anyone can relate to it.

To put it simple, I have a unidirectional association between a class...