I have the following schema in the database.
Table A
---------
Field: a_id
...some more fields
Table B
----------
Field: b_id
... some more fields
Table C
----------
Field: c_id
....some more fields
The relationship between the three tables is captured by the join_table
Table join_a_b_c
--------------------
Field: a_id
Field: b_id
Field: c_id
I have created 3 classes to map A, B and C.
My problem is how to capture the relationship in Class A such that I have a list <BC>.
I am using JPA annotation, I would like to know :
a) what is the data structure I would need in class A
b) How to map this many to many relationship with annotation.
Thanks for the help guys.
|