eDirectoryの独特の機能の1つとして、厳格なリファレンス整合性を維持することができるようになっています。最上位から派生しているオブジェクトクラスのクラス定義はどれも、リファレンス属性を持つようになります。これは、eDirectoryが内部的に維持しているすべてのリファレンス先オブジェクトに追加される隠し属性です。リファレンス先オブジェクトとリファレンス元オブジェクト間のリンクをチェックするバックグラウンドプロセスは、継続的に実行されます。
リファレンス先オブジェクトのパーティションがサーバ内でローカルに保持されていたオブジェクトのパーティションと異なる場合、そのオブジェクトへの外部参照が外部参照パーティション内のローカルで作成されます。外部参照とは、eDirectoryツリー内に存在するオブジェクトを表現したものです。ただし、外部参照はオブジェクトとそのオブジェクトの割り当てられた属性のコピーではありません。
eDirectoryからリファレンス属性を削除することはできますが、ツリーの後方互換性を維持するため、クラス定義を操作することは今のところできません。
この章では、eDirectory 8.8の変更点、および考えられるアップグレードシナリオについて説明します。