one-to-many bidirectional mapping in jpa example