Как упростить работу с relations в Yii?
Может имеет смысл денормализировать таблицу то? А так это вполне себе нормально. Либо пишите геттер. А вот перекрывать магические методы не стоит - мало того что для этого лучше геттеры подходят, так еще и люди после вас на проекте видят такого рода говнокод и расстраиваются.
В главной модели написать метод:public function get%attributeName%(){
   return $this->%relationName%->%attributeName%;
}
вызывать:$model->get%attributeName%(); // вариант 1
$model->%attributeName%; // вариант 2
можно еще перекрыть yii магический метод __get