смысле в софтделитах для пивот таблиц действительно нет. если там данные... и такие важные, что хочется их софтделитить, то это уже не просто пивот, а полноценная сущность и надо просто создавать модель ей и работать с ней. нафига вы мучаетесь?
Вот нахрена мне полноценная сущность, если там будут лежать только 2 айдишника?
Сам факт существовавшей связи должен остаться при удалении.