Hay una discusión detallada de comportamiento de last_insert_id() con declaraciones de inserción de varias filas en el manual de MySQL. Desplácese un poco hacia abajo hasta la parte con la barra vertical roja que comienza con la palabra "importante".