Cita: mi pregunta radica en que si selecciono una de estas categorias , en mi formulario de registro de producto me aparescan nuevas opciones , dependiendo a la categoria seleccionada , nose como implementar esa parte, por eso nesecito ayuda en esa parte , pero muchas
Cada selección es o una consulta nueva a la base para que retorne los valores hijos de esa categoría, o bien una llamada a una función en PHP que, habiendo guardado en memoria la tabla completa de categorías, te devuelva los valores de la nueva lista.
Yo no veo cuál es el problema en implementarlo.
En cuanto a lo que dice Osdiwe, es sólo complicar el modelo de datos sin ninguna ventaja, ya que las características de una categoría sólo pueden ser atributos de la misma categoría. ¿Para qué crear una tabla nueva que sólo puede tener una relación 1:1 con la de Categorías?