Código:
las tablas son del tipo innodbtabla categorias id_cat (int)(primary) categoria (varchar)(30) tabla subcategorias id_subcat(int)(primary) id_cat(int)(FK) subcategorias(varchar)(30)
vistas de relaciones en phpmyadmin

al ingresar registros a subcategorias por php me pone
Duplicate entry '1' for key 'id_cat'
osea si suponiendo que
id_cat de la categora hostelerias es 1
y tengo subcategorias dentro de hostelerias como:posadas, hoteles, cabañas
todos los id_cat dentro de subcategorias deberian corresponderles el 1 es asi?
estoy confuso alguien que pueda aclarme este tema