我有三个表:用户,课程和测试。
课程有一个用户外键,Test有一个课程外键。我无法为每个用户映射Test集合,因为我需要来自User的中间步骤 - >课程 - >测试。我正在尝试使用SecondaryTable,因为Test的User键是其关联的Course行。
我使用SecondaryTable走在正确的轨道上,还是有办法在没有inverseJoinColumn的情况下使用JoinTable?
答案 0 :(得分:0)
我是否使用SecondaryTable在正确的轨道上,或者有没有使用JoinJable而不使用inverseJoinColumn的方法?
我不这么认为,指定辅助表表明实体的持久数据存储在多个表中,这不是这里的情况。
但如果没有看到你的实体,关系就很难说更多。顺便说一句,你是否拥有对数据库的控制权(即你可以改变一些东西)吗?