Как устроена ленивая инициализация связей `relationship(lazy='dynamic')` и когда её стоит применять?
Отложенная инициализация данных (lazy loading) в ORM — это механизм, при котором связанные данные из базы данных загружаются не сразу при получении основного объекта, а только при первом обращении к этим данным.
Читать ответ