При использовании orphanRemoval=True параметра учение делает предположение, что объекты находятся в частной собственности и не быть использованным другими лицами. Если вы будете пренебрегать этим предположением сущностей будет удален учение даже если вы назначили потерянные лица к другому.
Integrates zerkalica/semaphore library into Symfony2.
A generic locking Symfony bundle for PHP, that uses named locks for semaphore acquire and release, to guarantee atomicity.
Locking is useful for controlling access to resources in a multi-process or distributed environment.
The idea is that the actual locking mechanism can be implemented in any way you like, in order to fit your technology stack.
Page bundle: https://github.com/Avtonom/semaphore-bundle