@sf8193
Please take a look a this post also:
I made some changes that makes it easier to handle the association.
Hope this helps.