After discussion with semancik
Role with with assignment id=1 exists.
Delta will come to repository:
delete assignment id=1 and add inducement id=1
Prism during narrowing delta or validation should fail because container ids should be unique globally in object. Now this fail with hibernate exception that entity with the same id already exists in session.