В отношении использования эталонного прокси
В моих исследованиях это только частично решение, а именно:
Да, у вас нетпроактивно извлекать связанную запись (потому что вы создаете прокси-запись), но когда вы сбрасываете (фиксируете) транзакцию обновления, она все равно сначала выполняет оператор выбора для извлечения связанной записи, а затем выполняет только обновление (все в одномударить по БД).
Это неэффективно и не должно быть необходимым (у нас есть идентификатор внешнего ключа, зачем извлекать запись ..?)
Так что, хотя это и не полное решение, что вы делаетевыгода - только единственное соединение с базой данных (что хорошо) и немного упрощенный код.
Я не уверен, есть ли решение для этого на данный момент ... ??
Надеемся, что тела доктрины обновятся в будущем, и если с помощью прокси-логики мы получим автоматическое повышение производительности...