孫ファイルのリファレンスの編集を保存できます。マルチレベル保存リファレンス機能は、シングルレベルと同じ方法で編集をサポートします。ただしマルチレベルの場合、リファレンス構造に複雑さが加わるため制限が増えます。
このシナリオを考えます。 様々なブロックや公園を含む市街地図を必要とするコンピュータ ゲームを作成しようとしています。
リファレンス階層は以下に示します。
親ファイル: Map.mb
子ファイル: CityBlock.mb
孫ファイル: Park.mb
ひ孫ファイル: Grass.mb
現在マップ ファイルで作業中で、(公園ファイルを参照する)市街ブロック ファイルを参照します。マップ ファイルから公園ファイルを修正して、Park.mb ファイルの編集を保存できます。ただし、(公園ファイルが参照する)芝ファイルを修正しようとしても、ファイル階層内の孫ファイル下にあるため許可されません。
マルチレベルの場合、リファレンス機能の保存に制限事項があります。