Wenn es nur für einen Server ist, könnte man das folgendermaßen machen :
Bbeim Öffnen eines Dokumentes im Bearbeitenmodus wird geprüft, ob es ein zugehöriges Änderungsdokument gibt.
Wenn Nein, wird eins erstellt und der Benutzer kann ganz normal das Dokument bearbeiten.
Wenn Ja, bekommt der Benutzer eine Fehlermeldung, daß das Dokument in Beaarbeitung ist und der Bearbeitenmodus wird gesperrt.