Youcanupdatetherelatedrecordsbycallingsaveforeachrelatedobject/collectionindividuallyorbycallingsaveontheobjectthatownstheotherobjects.YoucanalsocallDoctrine_Connection::flushwhichsavesallpendingobjects.<codetype="php">$user->Email['address']='koskenkorva@drinkmore.info';$user->Phonenumber[0]->phonenumber='123123';$user->save();// saves the email and phonenumber</code>