[hibernate-users] is using @GeneratedValue annotation on non-id column possible ?