Al ser patron el owner side tienes que actualizar precisamente de ese lado la relación, en codigo se traduce en algo similar a mi post anterior, simplemente en el addPatern de Alert actualiza Pattern
Código PHP:
Ver originalpublic function addPattern(PatternInterface $pattern)
{
...
$pattern->setAlert($this);//update owning side
...
}
Luego lo utilizas tal cual lo tienes tu, lo has intentado como te comente ?