This week's book giveaway is in the Agile and Other Processes forum. We're giving away four copies of The Journey To Enterprise Agility and have Daryl Kulak & Hong Li on-line! See this thread for details.
A many-to-many association is defined logically using the @ManyToMany annotation. You also have to describe the association table and the join conditions using the @JoinTable annotation. If the association is bidirectional, one side has to be the owner and one side has to be the inverse end (ie. it will be ignored when updating the relationship values in the association table):
Can someone explain what means this part
(ie. it will be ignored when updating the relationship values in the association table)