title: How to add entity multiple time to collection
body: <p>Is there a way to have a relation for example <code>Job</code> with <code>Status</code>es as <code>many-to-many</code> where a job can have same status multiple time. How can i create this relation ship ?</p>
  
  <pre><code>/**
   * @ORM\ManyToMany(targetEntity="Status")
   * @ORM\JoinTable(name="jobs_statuses",
   *      joinColumns={@ORM\JoinColumn(name="job_id", referencedColumnName="id")},
   *      inverseJoinColumns={@ORM\JoinColumn(name="status_id", referencedColumnName="id")}
   *      )
   */
  protected $statuses;
  </code></pre>
  
  <p>In my case i have a <code>statuses</code> and i want to store at a <code>job</code> this statuses as a list, where the last one is a current one. And they can repeat. For example lets assume we have statuses: <code>1</code>, <code>2</code>, <code>3</code>, <code>4</code> where you can go multiple times to each status. And the list is like a history of statuses.</p>