Tienes que plantearte si es necesario tener esos productos repetidos.
¿No puedes extraer los datos directamente de inventario?
Recuerda que una base de datos bien diseñada no debería tener información repetida.
Puedes hacer una vista si es que la base de datos que utilizas las soporta. Que no es más que una tabla que se crea a partir de una consulta.
Te dejo la documentación de vistas de MySQL para que le eches un ojo si quieres:
http://dev.mysql.com/doc/refman/5.0/es/views.html
Si tienes dudas aquí andamos