Formulario con relación uno a muchos

Buenas, recurro al foro para solicitar ayuda sobre lo siguiente: Tengo una tabla llamada iec y otra desplazamiento. En la tabla iec guardo información de una persona y en desplazamiento quiero guardar la fecha y la ciudad a la cual se ha desplazado. Eso ya está solucionado, estoy usando la extensión wbraganca\dynamicform\DynamicFormWidget para agregar o quitar filas, lo que quiero es que al modificar se eliminen los registros que quite el usuario y se agreguen los nuevos, no quiero borrar todos lo registros para el id de esa iec y volver a crearlos.
Esta es la relación de iec con desplazmiento:

public function getDesplazamientos()
    {
        return $this->hasMany(Desplazamiento::class, ['iec_id' => 'id']);
    }

Acá están las filas:

Yii::$app->request->post('Desplazamiento')

Y Así estoy guardando los desplazamientos:

foreach (Yii::$app->request->Post($desplazamiento[0]->formName()) as $key => $value) {
   $desplazamientoIec          = new Desplazamiento;
   $desplazamientoIec->pais    = $value['pais'];
   $desplazamientoIec->ciudad  = $value['ciudad'];
   $desplazamientoIec->desde   = $value['desde'];
   $desplazamientoIec->hasta   = $value['hasta'];
   $desplazamientoIec->iec_id  = $model->id;
   $desplazamientoIec->save());
}

De antemano muchas gracias