title: Repeat FK of same Forign table in Laravel migration
body: <p>The warehouse has an accounts linked to it as followed</p>
  
  <pre><code>Schema::create('warehouses', function (Blueprint $table) {
      $table-&gt;bigIncrements('id');
      $table-&gt;string('title', 32);
  
      $table-&gt;bigInteger('sales_account_id');
      $table-&gt;bigInteger('promotions_account_id');
      $table-&gt;bigInteger('damages_account_id');
  
      $table-&gt;string('address')-&gt;nullable();
      $table-&gt;string('phones')-&gt;nullable();
      $table-&gt;string('fax', 12)-&gt;nullable();
      $table-&gt;string('email')-&gt;nullable();
  
      $table-&gt;engine = 'InnoDB';
      $table-&gt;charset = 'utf8';
      $table-&gt;softDeletes();
      $table-&gt;timestamps();
  });
  </code></pre>
  
  <p>How can I link sales, promotion and damages accounts to Accounts table in smooth way, like hasOne / hasMany / belongsTo methods??</p>