Конечно реально - просто не надо подчинять датасоурсы друг другу по джойну, а пользоваться фильтрами (т.е. range-ами) инициализируемыми в active / linkActive.
Это даёт свободу дейтствий, но обязывает к хард-кодингу.
В общем согласен что постановка задачи неправильная - подчинённая запись не может быть сохранёна в реляционной СУБД раньше мастер-записи. Не может и точка. Это идеологическая концепция которую можно обойти только отказом от реляционности - т.е. отказом от join-ов, т.е. см. выше.
|