refresh(): pending in-memory change thrown away, salary = 100 merge(detached with salary 500) -> database now has 500