Jupp, sind alle im selben LAN. Ich habe allerdings noch nie mit UDP-Broadcasts gearbeitet; mir fehlt da noch ein bißchen Erfahrung. Theoretisch könnte ja dann jeder Client seine "in Bearbeitung" genommenen Datensatz-IDs an alle anderen im LAN broadcasten und jeder Client baut sich daraus selbst eine komplette Sperrliste.
Ich würde mich nicht darauf verlassen, dass die Broadcasts in jedem Fall durchkommen. Am Ende sind es doch irgendwie voneinander getrennte Netze für verschiedene Abteilungen oder einzelne Mitarbeiter arbeiten im Home Office per VPN und dann siebt eine Firewall Deine schönen Broadcasts aus. Ist sowieso nicht gesichert, dass UDP ankommt.