Was ist ein Konflikt?

Manche Arten von Konflikten liegen auf der Hand. So haben im Beispiel von Abbildung 5-7 zwei Schreibvorgänge gleichzeitig dasselbe Feld im selben Datensatz geändert und es dabei auf zwei verschiedene Werte gesetzt. Zweifellos ist dies ein Konflikt.

Andere Konfliktarten sind möglicherweise nicht so offensichtlich. Nehmen Sie als Beispiel ein Buchungssystem für Besprechungsräume: Es verfolgt, welcher Raum von welcher Personengruppe zu welcher Zeit gebucht wird. Diese Anwendung muss sicherstellen, dass jeder Raum immer nur von einer Personengruppe gebucht wird (d.h., es darf keine sich überlappenden Buchungen für denselben Raum geben). In diesem Fall kann ein Konflikt entstehen, wenn zwei verschiedene Buchungen für denselben ...

Get Datenintensive Anwendungen designen now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.