公開されたエンドポイントの追加または削除
アプリケーションに多数の相互関連ビジネス・オブジェクトがある場合、これらのビジネス・オブジェクトが公開するエンドポイントを追加または削除できます。 エンドポイントを調整し、エンドポイントを記述し、設計時と実行時の両方でアプリケーション・パフォーマンスを最大化するメタデータ・ファイルのサイズを制御する必要があるもののみを公開します。
ビジネス・オブジェクトのエンドポイントは、ツリー構造でアクセッサをトラバースすることによって生成されます。 デフォルトでは、アクセッサの最初のレベル(ビジネス・オブジェクトが所有するアクセッサ)のみがオブジェクト・リソース定義に追加されます。 このデフォルト定義を変更して、関連オブジェクトが複数レベル下にネストされている場合や、不要なエンドポイントを削除している場合に、より深いエンドポイントを追加できます。
たとえば、アプリケーションで、Employee、Department、LocationおよびProjectの各ビジネス・オブジェクトを使用し、次のように相互に参照しているとします: 
図bo-endpoints-edit-relationship.pngの説明
この関係では、メインEmployeeオブジェクト(/departmentObjectおよび/projectObject)のアクセッサ・エンドポイントの最初のレベルがデフォルトでEmployeeオブジェクト・リソース定義に含まれます。 その他の深いエンドポイントは含まれません。 ここで、Employees表に部門名と事業所名を表示する場合、デフォルトでは含まれていないが、このデータを公開する必要があるエンドポイントを追加する必要があります。 たとえば、従業員のロケーションを表示するには、ネストされた/departmentObject/locationObjectエンドポイント(デフォルトでは選択されていません)を追加する必要があります。
オプションで、従業員プロジェクト情報へのアクセスを制限する場合は、 /projectObjectエンドポイントを削除できます(デフォルトで選択されています)。
ビジネス・オブジェクトに対して公開するエンドポイントを選択するには:

