How to add entity multiple time to collection
<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>