関係インスタンスの作成

関係の新規インスタンスを作成するには、次の手順で行います。

  1. Relationship Manager を始動して、サーバーに接続されていることを確認します。『Relationship Manager の始動』および『InterChange Server Express への Relationship Manager の接続』の説明に従います。
  2. 以下のいずれかの手順で新規の関係インスタンスを作成します。 Relationship Manager が、新規の関係インスタンスを表示します。
    関係インスタンス ID に対するプレースホルダーとして、関係アイコンの入力行上に 3 つの疑問符 (???) が現れ、関係階層ツリーのトップに強調表示されます。関係インスタンスまたはその参加者のいずれかを保管すると、InterChange Server Express によって、新規の関係インスタンス ID が自動的に生成され、Relationship Manager によって、疑問符がこの関係インスタンス ID で置換されます。
  3. 「???」プレースホルダー・アイコンの横にあるプラス (+) 記号をクリックして、新規の関係インスタンスを展開します。
    関係ツリーでは、参加者定義、参加者インスタンス、および参加者のキー属性と非キー属性が、降順に関係インスタンスの下に表示されます。
  4. 以下の手順を実行して、関係インスタンスで新規の参加者インスタンスを作成します。
    1. 関係ツリーで、インスタンスを作成する対象の参加者定義を選択します。
    2. 以下のいずれかの操作を実行して、参加者のインスタンスを追加します。
      • リスト内の参加者定義を右マウス・ボタンでクリックして、「参加者を追加」をクリックします。
      • ツールバーの「参加者を追加」をクリックします。
    3. 新規の参加者インスタンスを、その横にあるプラス (+) 記号をクリックして展開します。
    4. 新規の参加者インスタンスを選択します。
    5. 参加者インスタンスの「値」列をクリックしてから、セルに値を入力します。
      注:
      属性の「値」フィールドに、3 つの疑問符 (???) が表示されている場合、その参加者は、InterChange Server Express によって管理されています。そのような参加者に対しては、関係インスタンスを保管するときに InterChange Server Express が自動的に値を生成するために、値を入力することができません。 値は、関係インスタンス ID と同じ値となります。
  5. 次の表のどの作業も実行できます。
    参加者データに対する作業
    作業処置
    参加者インスタンスの保管 新規の参加者インスタンスを保管するには、保管する参加者インスタンスを右マウス・ボタンでクリックして、コンテキスト・メニューから「参加者を保管」を選択します。 Relationship Manager が、その参加者のデータを該当する関係表に保管します。参加者インスタンスの「変更」列には、今回の場合は作成日となりますが、参加者の保管日が表示されます。
    注:
    参加者データは保管されると、変更できなくなります。参加者データを変更するには、その参加者を削除してから、もう一度作成する必要があります。
    参加者インスタンスの追加 上記のステップ 3 を繰り返します。
    注:
    一致関係を処理している場合は、いずれの参加者定義に対しても、複数の参加者インスタンスを作成することはできません。
    参加者の削除 必要により、保管されている参加者インスタンスを削除するには、参加者インスタンスを右マウス・ボタンでクリックして、「参加者を削除」を選択します。Relationship Manager が、関係表からその参加者インスタンスを削除します。データベースから参加者インスタンスを削除しない場合は、「参加者を非アクティブ化」オプション (『参加者の非アクティブ化とアクティブ化』を参照) を使用します。非アクティブ化されても、その参加者のインスタンス ID と値は維持されます。
    関係インスタンスの保管 以下のいずれかの操作を実行して、関係インスタンスを保管します。
    • 「ファイル」>「保管」をクリックします。
    • 関係インスタンスを右マウス・ボタンでクリックして、「関係を保管」をクリックします。
    InterChange Server Express によって関係インスタンス ID が生成され、Relationship Manager によって ??? プレースホルダーがこの新規 ID で置換されます。Relationship Manager は、保管されている参加者インスタンスすべての変更日をこの日付に更新します。
    注:
    関係インスタンスを保管するには、少なくとも、1 つの参加者インスタンスとすべてのキー属性データを作成しておく必要があります。
    全関係インスタンスの保管 「ファイル」>「すべて保管」をクリックします。InterChange Server Express が、関係インスタンスの中で関係インスタンス ID を持たないものがあれば、そのインスタンスに対して関係インスタンス ID を生成します。Relationship Manager が、新規 ID で ??? プレースホルダーを置き換えます。Relationship Manager は、保管されている参加者インスタンスすべての変更日をこの日付に更新します。

関連項目

Relationship Manager の概要

Relationship Manager での関係の処理

Relationship Manager での関係データの処理


[ ページのトップ | 前ページ | 次ページ | 目次 ]

Copyright IBM Corp. 2004