我必须映射UserPresentation
,现在我感觉这是一个ManyToMany,但是它有3个外键供使用(2点类似于PlanningPresentation
,1个代表User)。
我真的怀疑是否应该给PlanningPresentation
一个ID,但是我不确定,是否需要一个ID。
我正在使用hibernate将所有内容持久化为Java类。
This是我的数据库方案:
最佳答案
我希望您给PlanningPresentation
一个id
。另外,表UserPresentation
应具有表PlanningPresentation
的ID作为参考键,而不是presentation_id
和planning_id
。
关于mysql - 具有3个外键的表,在JPA中进行映射,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22118322/