It's possible that a modification you make in a certain table would end up in another table. Scenario: 1. Edit a row on table A, don't click save. 2. Choose a different table (table B) from the list and edit a row there, to make the save button enabled 3. Click save - the row you edited in table A would be inserted into table B The reason is that the changes tracker is not cleared when moving from table to table