Да, Вы правы на 100%. 2 сущности-это 2 таблицы, при изменении поля в одной, должны меняться несколько строк в другой. Ошибка проектирования в том, что одно и тоже поле присутствует в 2-х таблицах-а так не должно быть. Пытаюсь программированием убрать эти ошибки проекта...
почему вы решили что это ошибка? избыточность изначально заложена в систему. сначало раскажите какая перед вами стоит задача.