1

我有三个表:用户、课程和测试。

Course 有一个 User 外键,Test 有一个 Course 外键。我在为每个用户映射测试集合时遇到问题,因为我需要从用户 -> 课程 -> 测试的中间步骤。我正在尝试使用 SecondaryTable,因为 Test 的 User 键是其关联的 Course 行。

我是否在使用 SecondaryTable 的正确轨道上,或者有没有办法在没有 inverseJoinColumn 的情况下使用 JoinTable?

4

1 回答 1

0

我是否在使用 SecondaryTable 的正确轨道上,或者有没有办法在没有 inverseJoinColumn 的情况下使用 JoinTable?

我不这么认为,指定辅助表表明实体的持久数据存储在多个表中,此处并非完全如此。

但是如果没有看到你的实体,关系就很难说更多。顺便说一句,您是否拥有数据库的控制权(即您可以更改某些内容)吗?

于 2010-02-01T12:05:09.043 回答