Someone
public text v1 · immutable// X une classe
// Attached = instance en cache
X a = new X(); // a est detached
DA.save(c); // a est attached
X b = DA.getEditable(a); // a attached, b detached
DA.save(b); // a detached, b attached
DA.delete(b); // a detached, b detached
DA.save(b); // a detached, b attached
DA.delete(a); // 1: réattache a => a attached, b detached ; 2: delete de l'objet => a detached, b detached