anchor.diff:      if Object is detached, it simply fires UPDATE query irrespective of data changes to object.
   
   session.merge is expensive than update
  -
  +----
   
   saveOrUpdate() .
   
  
positive.code: == Usuwanie obiektów z bazy 
  
  Poprzez wywołanie metody remove lub kaskadowej operacji remove
  Jeśli metoda remove jest wywołana na encji odłączonej zostanie wygenerowany wyjątek IllegalArgumentException lub zatwierdzenie transakcji się nie powiedzie.
  Dane fizycznie zostaną usunięte w momencie zakończenia transakcji lub wykonania metody flush()
  
  
  DELETE FROM employee WHERE id=1;
  
negative.code: === Identyczność obiektów
   
   - Są identyczne jeśli zajmują tą samą referencje w VM. 
    Sprawdzamy ją za pomocą operatora **'=='**
    
  === Równość obiektów
   
   - Są równe jeśli operacja **_equals_** daje wynik pozytywny
   
  === Tożsamość bazodanowa
  
  