Допустим, у вас есть два класса, начальник и сотрудник.
Существует двусторонняя связь «многие ко многим» (с использованием таблицы соединений) между боссом и сотрудником, где босс является владельцем отношения.
Если я загружаю экземпляр Employee, мне не разрешается его удалять из-за внешнего ключа в таблице соединений, что имеет смысл.
Теперь я могу вручную перебрать коллекцию Boss экземпляра Employee и удалить экземпляр сотрудника (который необходимо удалить) из соответствующей коллекции в каждом из экземпляров Boss. Но мне было интересно, есть ли способ это каскадировать? Поэтому, если я удаляю экземпляр Employee, он автоматически удаляет запись в таблице соединений, но фактически не удаляет экземпляры Boss.
-Daniel