I am trying to make the database application in Air, which should work also offline. But I have a problem with associations.
I have two databases: Partner and Contact. In Contact there is a ManyToOne association to Partner, based on the join table: @ManyToOne(targetEntity=Partner.class, cascade={CascadeType.ALL}) @JoinTable(name="partner_contact", joincolum...@joincolumn(name="fk_contact", referencedColumnName="contact_id"), inversejoincolum...@joincolumn(name="fk_partner", referencedColumnName="partner_id")) private Partner partner; The problem is that when I create a new partner offline, then add a new contact referencing this new partner, everything is OK when I am offline, but after getting online and commiting offline changes, the new partner is created two times. Does anybody know the fix for this? Thanks in advance Zdenek M