基本的に識別子は、"同じ階層内"では重複しない識別子を規則に沿って与えてる

ツリー全体で絶対に重複しない識別子を与えると、
ちょっと設計の仕様的にまずい事が起こる可能性が高くてやばい
ネスト回数でも与えるのが普通の手段ですか?