title: Laravel 5.5 two relationship on the same table
body: <p>This is my scenario.</p>
  
  <p>I've a table named 'team' and the laravel 'user' table.</p>
  
  <p>I'm trying to make two relationships between team and user one for 'owner' and the other for 'manager'</p>
  
  <pre><code>&lt;?php
  
  namespace App;
  
  use Illuminate\Database\Eloquent\Model;
  
  
  class Team extends Model
  {
      protected $table = 'team';
  
      public function owner(){
          return $this-&gt;belongsTo(User::class, 'id');
      }
  
      public function manager(){
          return $this-&gt;belongsTo(User::class, 'id');
      }
  
  }
  </code></pre>
  
  <p>But it seems that something is not working as I expected, how to do this in the right way? thanks.</p>