Clave primaria no deseada en una relacion manytomany.

Hola tengo un problema con una relación manytomany. El problema es el siguiente , doctrine al crear la tabla puente "empleado_titulación ", convierte en primary key id_titulacion e id_empleado, por lo tanto no puedo repetir id en la tabla. La verdad es que no encuentro información de como evitar este problema, a ver si alguien me puede echar una mano. Un saludo.

manyToMany:
      titulo:
        targetEntity: Titulacion
 
        joinTable:
          name: empleado_titulacion
          joinColumns:
            id_titulacion:
              referencedColumnName: id
          inverseJoinColumns:
            id_empleado:
              referencedColumnName: id
 
     manyToMany:
        empleado:
            targetEntity: Empleado
            mappedBy: titulacion
´´´