在数据库表之间有外键关联时,通常需要将这些关联保存在映射到这两个表的 CMP bean 中。通过使用关联映射向导,可以确定如何将映射的 CMP Bean 之间的关联存储在数据库中。关联能够完成两个 bean 之间的导航,这与外键完成两个表之间导航的方法相同。
在该页中,将第二个 Bean 与前一个面板中选择的连接表相关联。
编辑器将在连接表和“相关 Bean”所映射到的表之间尝试决定最符合逻辑的键列对。
如果表之间有外键,该编辑器将使用外键作为缺省键列对。如果没有外键,则必须通过选择一个列对来创建键,该列对允许从连接表导航到“相关 Bean”映射到的表。每一对中的列应该具有相同的值。
要创建复合键,请使用“添加对”以增加附加键列对。
如果“完成”按钮禁用,您需要选择连接表和键列对。