メイン コンテンツをスキップする 補完的コンテンツへスキップ

データモデルでエンティティをリンクする外部キーを定義

以下の手順で、 データモデルにビジネスエンティティを作成に従い、Movieデータモデルで作成したエンティティをリンクする外部キーを定義する方法を説明します。

手順

  1. [Data Model Entities] (データモデルエンティティ)パネルで、外部キーとして設定するエレメントを右クリックし、コンテキストメニューから[Set the Foreign Key] (外部キーの設定)を選択します。

    この例では、MovieエンティティからDirector属性を右クリックします。

    [Set the Foreign Key] (外部キーの設定)ダイアログボックスが表示されます。

    外部キーは常に文字列でなければなりません。

  2. [...]ボタンをクリックして、[Select Xpath] (Xpathの選択) ダイアログボックスを開きます。
  3. Director属性Idまで移動し、ダイアログボックスの最下部の[Add] (追加)をクリックします。

    外部キーへのXpathは、[Set the Foreign Key] (外部キーの設定)ダイアログボックスに表示されます。

  4. [OK]をクリックして外部キーの設定を終了します。

    外部キーは、Movieエンティティ内のDirector属性の[Annotations] (注釈)ノードの下で、Director/Idに設定されています。

  5. 同じ手順に従って、Customerエンティティ内のMovie属性を、Movieエンティティをポイントする外部キーとして設定します。

タスクの結果

Movieデータモデル内で、データモデル内のエンティティをリンクするために外部キーが追加されています。また、[Design] (デザイン)タブをクリックして、グラフィカルデザイナー内のデータモデルに含まれているエンティティの間の関係を表示することもできます。詳細は、データモデルのグラフィカルビューを参照をご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。