我必须映射UserPresentation,现在我感觉这是一个ManyToMany,但是它有3个外键供使用(2点类似于PlanningPresentation,1个代表User)。

我真的怀疑是否应该给PlanningPresentation一个ID,但是我不确定,是否需要一个ID。

我正在使用hibernate将所有内容持久化为Java类。

This是我的数据库方案:

最佳答案

我希望您给PlanningPresentation一个id。另外,表UserPresentation应具有表PlanningPresentation的ID作为参考键,而不是presentation_idplanning_id

关于mysql - 具有3个外键的表,在JPA中进行映射,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22118322/

10-17 03:09