我正在开发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吗? “常规”多对多关联并不难实现,但我真的在努力应对其他属性。
感谢任何帮助。提前谢谢!
修改 我可以解决我的问题。有关详细信息,请参阅下面的答案。
答案 0 :(得分:0)
我得到了它的工作。
问题是我的连接表上的复合主键。似乎ADF不喜欢它们。我在连接表上添加了一个额外的列ID
,现在我可以使用CreateInsert
数据控件插入值。