Egy olyan peldat tudok most elkepzelni, hogy A objektumnak van egy elado biciklije, amit B megvesz, igy A is valtozik meg B is. Ilyen esetben nem az objektumok vegzik a muveleteket egymason, hanem egy 3dik kulso fel. Tipikusan az ilyen domain/dto objektumoknal minimalizalni kell az uzleti logikat, hiszen azok csak adatokat tarolnak, igy a levonas hozzaadas movelet az az uzleti logika resze. Midegy, hogy Javrol vagy PHProl van szo, ezz OOP.
Amennyiben 2 service layer kozott van ilyen relacio, az tervezesi hiba, mert azok nem allitgatjak egymas propertijeit.