trabajando tipos de asociaciones doctrine