Po meni je najbolje resenje da pamtis last_updated timestamp u samom formularu i onda kod snimanja ako se to ne poklapa sa onim u bazi, treba upozoriti da su podaci u medjuvremenu izmenjeni i pitati da li da ih zgazi ili ne. Ponudis da se u drugom prozoru otvore svezi podaci, pa nek uporede i urade rucni merge.
Ako imas vremena da se zezas, moze se napraviti i da sistem sam uporedi sve podatke redom i da vidi tacno koji su izmenjeni i to odmah pokaze ili cak da uradi automatski merge (nije to tako tesko: ako je polje menjala samo jedna osoba, zadrzi se poslednja izmena.. kao svn sto radi, buni se samo ako su oboje menjali isti podatak). Takodje dobro je i da se pamti ko je sve menjao fajl, hronoloski, pa da osoba A moze da pozove osobu B i konsultuje se oko izmena.
__________________
Leadership is the art of getting people to want to do what you know must be done.
Poslednja izmena od ivanhoe : 20. 05. 2012. u 17:52.
|