Optimistisches Verfahren. So wird dieses Verfahren bezeichnet, weil Änderungen erst einmal erlaubt sind und es wird dabei davon ausgegangen, dass kein anderer Benutzer die Daten, die Ihnen gerade angezeigt werden, zwischenzeitlich geändert hat. Dies wird dann beim endgültigen Speichern in der Datenbank überprüft und gegebenenfalls werden Ihre Änderungen dann nicht akzeptiert.
Beispiel. Angenommen, Sie rufen ein Inventarobjekt auf, um dessen Eigenschaften zu ändern. Ein anderer Benutzer ruft dieses Inventarobjekt ebenfalls auf und ändert dort Eigenschaften. Wenn er seine Änderungen früher speichert als Sie Ihre, dann erhalten Sie eine Fehlermeldung, wenn Sie Ihre Änderungen abspeichern wollen - denn das, was Sie noch auf dem Bildschirm sehen, ist nicht mehr das, was mittlerweile in der Datenbank steht und worauf sich Ihre Änderungen dort nun beziehen würden.
|
|
| Abbildung: Fehlermeldung, wenn ein anderer Benutzer den Eintrag zwischenzeitlich aktualisiert hat |


Druckversion
Versenden