Если вы говорите, что я думаю, что вы говорите, то то, о чем вы говорите, не является каскадным.Простая схема ваших занятий будет полезна.Если у вас есть экземпляр A
, который связан со многими экземплярами B
, то все экземпляры B
, которые ссылаются на рассматриваемый экземпляр A
, ссылаются на точно такой же объект .У меня была такая же проблема, и я задал похожий вопрос здесь .В основном ваши варианты:
1.) Клонируйте экземпляр A
всякий раз, когда он изменяется или когда вы считаете нужным.
2.) Создайте новые поля в вашем классе B
, которыеудерживайте значения A
, которые вас интересуют.
Оба подхода имеют свои преимущества и недостатки, но для меня вариант 2 оказался лучшим выбором.