Hi!
Maybe someone in the past has already met this issue, so sorry if I ask it again!
I've got 3 tables: employee, depts and tasks having 2 fk: one from employees to depts and one from employees to tasks.
I've modeled both tables and relations using modeler.
After that I created a simple application when I want to create a detail form for an employee having info about emp, his task and dept.
When I use this form in "insert mode", I create an emp value object having two relations to dept and task "inner" value objects.
The problem arises when I commit that obj: Cayenne attempts to insert one record to task, one to dept and finally one for emp and this is wrong for me:
I want it only inserts one record for emp: task and dept already exists in the db!
For instance, Hibernate ORM provides an attribute for xml descriptor about relation between two objs: using this attribute it is possible to avoid inner value objects insertion (i.e. value objects related to the main value object, emp...)
How can I specify the same concept using Cayenne?
Thanks for the help,
Regards,
Mauro
This archive was generated by hypermail 2.0.0 : Thu Apr 17 2008 - 09:55:07 EDT