Interne Schlüssel werden fest vergeben.
In aller Regel funktionieren auch die Hierarchien, allerdings kann es durchaus sein, dass mehrere Kategorien den gleichen Namen bekommen haben. Damit wäre dann eine eindeutige Zuordnung nicht mehr möglich, in diesem Falle müsstest Du die internen Schlüssel nutzen.