Red Hat Training

A Red Hat training course is available for Red Hat Directory Server

第3章 ディレクトリースキーマの設計

2章ディレクトリーデータのプランニング」で実施したサイト調査により、ディレクトリーに格納されるデータに関する情報が明確になりました。ディレクトリー スキーマ はディレクトリー内のデータの種類を記述します。そのため、使用するスキーマを決定することで、ディレクトリーに保存されているデータを表す方法に関する決定が反映されます。スキーマ設計プロセスで、各データ要素は LDAP 属性にマッピングされ、関連する要素は LDAP オブジェクトクラスに収集されます。適切に設計されたスキーマは、ディレクトリーデータの整合性を維持するのに役立ちます。
本章では、ディレクトリースキーマと、固有の組織ニーズに合わせてスキーマを設計する方法を説明します。
スキーマの複製に関する詳細は、「スキーマレプリケーション」を参照してください。

3.1. スキーマ設計プロセスの概要

スキーマ設計プロセスで、Red Hat Directory Server に保存されているエントリーを表すために使用されるオブジェクトクラスおよび属性を選択して定義します。スキーマの設計には、以下のステップが必要です。
  1. 可能な限り多くのデータニーズに合わせて事前定義されたスキーマ要素を選択する。
  2. 標準の Directory Server スキーマを拡張して、その他の残りのニーズを満たす新しい要素を定義する。
  3. スキーマメンテナンスをプランニングする。
最もシンプルで簡単にメンテナンスされるオプションは、Directory Server で提供される標準スキーマに定義されている既存のスキーマ要素を使用することです。標準のスキーマ要素を選択すると、ディレクトリー対応アプリケーションとの互換性が確保されます。スキーマは LDAP 標準をベースとしているため、多くのディレクトリーユーザーによるレビューおよび合意が行われました。