Sistemul trebuie sa sesizeze daca altcineva (alt utilizator) editează o entitate în același timp cu un utilizator, si sa gestioneze in mod eficient conflictele de acest gen. Astfel, sistemul trebuie sa asigure si sa gestioneze eficient accesul (in scopul editării) simultan sau concurent la același set de date (date din baza de date sau fisiere partajate in retea) de catre mai multi utilizatori (caz denumit conflict), prin implementarea de mecanisme de blocare (locks) a datelor aflate in editare de catre un utilizator si de notificare a celorlalți utilizatori asupra existenței unei acțiuni de editare in desfasurare.
Conflictele pot apărea atunci când mai mulți utilizatori editează simultan aceeași caracteristică sau caracteristici topologice, dar trebuie sa poata reconcilia două versiuni ale unui set de date. Sistemul trebuie să permită rezolvarea unui conflict și sa permita utilizatorului să ia o decizie cu privire la rezolvarea conflictului. Sistemul trebuie sa ofere prezentarea corectă a caracteristicilor in conflict și identificarea/prezentarea/afișarea acestora într-o caseta de dialog de rezolvare a conflictelor, care sa conțină toate clasele de conflicte și caracteristicile sau rândurile lor aflate în conflict.