связи да, но это не совсем то. Есть кейсы и я с такими встречался, когда нужно было построить более сложную бизнес логику и там AR сильно мешал, так как несмотря на связи, получался слишком большой overhead
Когда более сложная логика, то можно задействовать уже уровень БД.
Те же вьюхи и процедуры, например. И, возможно, в ORM не надо ничего делать будет.