次のような XML 形式があるとします。
<Random>
<...Some arbitrary amount of nesting here...>
<Random2>
<Definition>
<Name>Ape</Name>
<Description>A mammal</Description>
</Definition>
</Random2>
<Random2>
<Definition>
<Name>Ape</Name>
<Description>A mammal</Description>
</Definition>
</Random2>
<...More Random2 here, end of nesting.../>
</Random>
このタイプのシナリオで定義の再利用をサポートするための一般的な標準的なアプローチはありますか?