Есть 3 таблицы, нужно из связать, как я понимаю, их нужно связывать 4-той таблицей
Но не могу понять как это сделать в плане кода. Ключи все прописал в таблицах, модель для 4-той таблицы сгенерировал через gii, а дальше не понимаю((
public function getBooks()
{
return $this->hasOne(Books::className(), ['id' => 'books_id']);
}
public function getReview()
{
return $this->hasOne(Reviews::className(), ['id' => 'review_id']);
}
public function getUser()
{
return $this->hasOne(User::className(), ['id' => 'user_id']);
}
Все это мне нужно чтобы выводить нормально Рецензии в определенных книгах и выводить Ники, тех, кто написал.
Если есть другой вариант связи таблиц буду не против переделать все)))