具有附加属性的Oracle ADF多对多

时间:2014-05-17 16:39:43

标签: oracle oracle-adf jdeveloper

我正在开发ADF Fusion Web应用程序,并且在EntityAssociations和ViewLinks方面存在一些问题。

我有一个带有id,name等的数据库表Project。我还有一个表Technology,它只包含一个id和技术名称,例如“ADF”。 两个实体之间的关系是多对多的。意味着一个项目可以分配多个技术,反向技术可以分配给多个项目。

通过名为Project_Technology的连接表描述此关系。此表的列为Project_FK, Technology_FK and Effort。 Project_FK和Technology_FK是复合主键,Effort是一个附加属性。

有人可以解释我如何映射我可以访问Effort的EntityObject和ViewObjects吗? “常规”多对多关联并不难实现,但我真的在努力应对其他属性。

感谢任何帮助。提前谢谢!

修改 我可以解决我的问题。有关详细信息,请参阅下面的答案。

1 个答案:

答案 0 :(得分:0)

我得到了它的工作。 问题是我的连接表上的复合主键。似乎ADF不喜欢它们。我在连接表上添加了一个额外的列ID,现在我可以使用CreateInsert数据控件插入值。