Tutorials: Establishing Relationships Between Entities

提供: ER/Studio Data Architect
移動先: 案内検索

Quick Start Guide への移動


  1. [モデリング]ツールバーの[非依存型リレーションシップ(必須)]をクリックします。
    NonIdentifyingRelationship.gif
    Notepad blue icon 2.pngメモ: このチュートリアルのスクリーンショットには、表記法を IE(烏の足)に設定したモデルが使用されています。モデルに設定した表記法の種類によって、各リレーションシップのアイコンは若干異なります。
    Magic Wand Icon.pngヒント: モデルの表記法を変更するには、[モデル|モデル オプション]をクリックして、[表記法]から別の表記を選択します。
  2. [顧客]エンティティと[受注]エンティティの間にリレーションシップを作成するには、最初に親となる[顧客]エンティティをクリックして、次に子となる[受注]エンティティをクリックします。
    Notepad blue icon 2.pngメモ: ER/Studio Data Architect には正しい設計を支援する機能があり、親エンティティの主キーが子エンティティに自動的に移行されます。子エンティティへ移行できる代替キーがある場合は、[リレーションシップ エディタ]の[プロパティ]タブにある[親キー]ボックスの一覧から、利用できる親キーを選択できます。リレーションシップを削除すると、他のエンティティから移行された非ネイティブの属性も削除されます。ただし、リレーションシップの削除時に表示されるダイアログ ボックスで、[外部キーをネイティブに変更]チェック ボックスをオンにすると、リレーションシップの子カラムや外部制約を保持することができます。この場合、[顧客]エンティティと[受注]エンティティの間のリレーションシップを削除しても、[受注]エンティティ内の "顧客 ID" 属性はそのまま残ります。

ドメインとは

ドメインは、再利用可能な標準の属性/カラムを作成するときに役立つ機能です。あるデータ要素(すべてのエンティティで主キーとして使用できるIDフィールドなど)を一度作成しておくと、同じデータ型、定義、ルール、および制約を持つデータ要素を、ドラッグ アンド ドロップするだけで何度も再利用できます。ドメインの詳細は、「ER/Studio Data Architect ユーザー ガイド」を参照してください。

Next

関連項目