Ja, genau. Du erzeugst praktisch eine "Umbuchung" der Menge eines Schlüssels von einer Person auf die andere. Das hätte ME auch den Vorteil, dass man auch die Schlüsselabgabe erfassen könnte. Beispiel: Makler gibt Handwerker Schlüssel, Handwerker gibt Schlüssel an Makler zurück, Makler gibt Schlüssel an Mieter.
Code:
PersID, VorgangId, SchluesselID, Datum, Menge
Makler , 1 ,1, 01.12.2005, +1
Makler , 2 ,1, 01.12.2005, -1
Handwerker, 2 ,1, 02.12.2005, +1
Handwerker, 3, 1, 02.12.2005, -1
Meiter , 3, 1, 02.12.2005, +1
mit einer SUM Operation und Having = 1 kannst Du dann zu jedem Zeitpunkt feststellen, wer was hatte (oder wenn Du nicht SchluesselID sondern SchlossID verwendest, wieviele).