Cita: ¿Puedo hacer esto en Phpmyadmin?
No depende de phpMyadmin, sino de cómo generes las inserciones y la recuperación de las claves.
Cita: La traducción mediante varias tablas sin tabla padre es la más eficiente en el caso de especializaciones totales no solapadas, ya que no producen redundancia en la información y no requieren operación de join para la recuperación separada de las sub-coleccions.
Genial, pero no es funcional para lo que quieres hacer:
Cita: ¿Pero como puedo hacer que no se repitan los valores de "numero-producto"?
En otras palabras: Lo que quieres hacer sólo es posible con una tabla padre, de lo contrario lo deberás controlar de forma programática (en la aplicación), y tendrá como consecuencia una performance rayana en el asco.
PD: Trata de no citar conceptos teóricos que copias de los apuntes. A los que ya cursamos no nos hace falta, y a los demás puede no caerles muy bien.
Sin ofender.