Relationship between Shared Transient and Non-Shared Objects

Attempts to reference a non-shared transient object from a shared transient object raise exception 1289 (Shared transient objects cannot reference non-shared transient objects). This can occur as a result of explicit update or as a result of an automatic update. In such a case, you should: