Tem especificações de produto que se encacharia em todas minhas categoria,exemplo: Categoria: Calçados Roupas. Se criar a especificação de produto na calçado ela recebe um ID, se criar na de roupas ela recebe um outro id.

Pensando que essa especificação é a mesma para ambas, como fazer para ter um único id?

Você pode criar direto na raíz(CATEGORIAS) as especificações de campo produto