Deleted subform data persists in database

Deleted subform data persists in database

When I add data to the subform embedded in my main form (A), I can see the data reflected in the view associated with that subform. I just noticed that when I delete a row of my subform in form A, the data still appears in the view. Because I am using the subform data to populate another form (B), this results in erroneous data being propagated to another form. 

This is troubling to me - when I delete data from a main form, it is gone. Why then does subform data persist after deletion?