Cita: En una clave primaria de dos campos no se permite duplicar los valores de A y B
No exactamente...
Hay un detalle que te tiene que quedar claro: Una clave compuesta no sólo se define por los campos que la componen, sino por el
orden de aparición de tales campos..
Es decir, La clave de tu ejemplo es (A, B), por lo que en ese contexto estos valores:
son dos claves diferentes.
¿Se entiende eso? No existe duplicidad porque en el orden la clave A va primero.
Técnicamente no se "duplican lazos", porque en todo caso estás mostrando la bidreccionalidad de la relación, y eso es algo distinto a "duplicidad".