Pues la idea sería que cada producto perteneciera a un tipo... además tuviera su pk...
Lo del tipo del producto, debes ver si lo dejas en una tabla(hay posibilidades que administres el tipo?? agregarlos, modificarlos) o como un simple campo del producto. Intenta normalizar la mas que puedas tu diseño...
Creo que tendrás inconvenientes con los id de los registros de las tablas al unirlos en una sola
Saludos