Hola Anubis.
En todos los casos, lo primero que debes hacer es notificar la acción acontecida, la acción que tomes luego depende de como desees manejarla.
Como veo que estas incurriendo en
Firebird te recomiendo leer sobre
concurrencia,
transacciones,
bloqueos optimistas/pesimistas y
eventos para familiarizarte con ellos.
En estos enlaces vas a encontrar información buscando por esos términos en el contenido:
Saludos.