вот моя схема базы данных
и у меня есть эти модели:
- Администратор
- Пользователь
- Держать пари
- Совпадение
- Команда
Я не понимаю, как определить отношение между matches
и teams
в моделях
вот что я делал до сих пор...
User.php
public function bets()
{
return $this->hasMany('\App\Bet');
}
Bet.php
public function user()
{
return $this->belongsTo('\App\User');
}
public function match()
{
return $this->belongsTo('\App\Match');
}
Match.php
public function bets()
{
return $this->hasMany('\App\Bet');
}
//?????????????
Team.php
//?????????????
на самом деле то, что мне нужно, это код, который должен быть помещен вместо
//???...
и в Team.php
, и в Match.php
, чтобы я мог легко делать такие вещи...
$team->matches();
$match->team1();
$match->team2();
спасибо