詳細アイコン データベース表からのOracle ADF Business Components

JDeveloperには、既存のデータベース・オブジェクトからビジネス・ドメイン・コンポーネント(エンティティ・オブジェクト、アソシエーションおよびドメイン)のパッケージを簡単に作成できるウィザードが用意されています。このウィザードでは、オプションで、新しく生成されたこれらのビジネス・ドメイン・コンポーネントからデータ・モデル・コンポーネント(ビュー・オブジェクト、ビュー・リンクおよびアプリケーション・モジュール)のデフォルト・パッケージも作成できます。

ウィザードで選択する特定のデータベース・オブジェクトは重要です。この選択によって、生成されたビジネス・コンポーネントがどのように関連付けられるかが決まります。たとえば、2つの表でその外部キー列を通じて1対多関係が定義されている場合は、ウィザードによって生成されたビジネス・コンポーネントにもこの関係が記述されます。1対多関係は、ビジネス・コンポーネントの用語では、マスター/ディテール関係とも呼ばれます。この例では、マスター/ディテール・フォームにデータを表示するために2つの表が使用されます。

JDeveloperには、このウィザードで作成したビジネス・コンポーネントの編集、および新規のビジネス・コンポーネントの追加が可能なビジネス・コンポーネント・ウィザードも用意されています。