mmmh, recht umfangreich. Eigentlich hatte ich auf so was einfaches gehofft wie "read_for_update", und die DB kümmert sich.
Habe ich doch schon irgendwo gehört. Bei Oracle vielleicht?
Um was soll sich die "DB" kümmern? Um die Konfliktverwaltung? Um das "Sperren" von Datensätzen? Oder einfach um alles?
;-)
Wenn mehrere Tabellen von einer Änderung betroffen sind, kann ich ja ein eigenes Projekt aufmachen ...
In der Tat, eine reizvolle Aufgabe. Schon mal solche Anforderungen gehabt wie vollständige Historiesierung mit Regelverwaltung für Konflikte?