added hibernate relationship mapping