2. ユーザーのオントロジーの開発12 - 多対多リンクタイプの設定

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

12 - 多対多リンクタイプの設定

リレーショナルデータベースでは、テーブル間の多対多結合には中間結合テーブルが必要です。同様の概念がオントロジーに存在し、この演習では、ユーザーの乗客とフライトアラートオブジェクトタイプ間の多対多カーディナリティ結合を設定します。

🔨 タスクの説明

  1. オブジェクトタイプの概要ページからスクロールダウンして、Link Types ブロックをクリックし、⊕ Create new link type を選択します。

  2. 左側の Choose an object type dropdown で、前のセクションで作成した [yourName] Flight Alert オブジェクトタイプを選択します。

  3. 右側の Choose an object type dropdown で、前のセクションで作成した [yourName] Passenger オブジェクトタイプを選択します。

  4. ユーザーの Passenger オブジェクトタイプのカーディナリティとして Many を選択し、Change cardinality に合意します。

    • その後、OMA がユーザーの乗客とフライトアラート間の多対多関係を可能にする結合テーブルを定義するように求めます。
  5. 早期に作成した passenger_flight_alerts_{yourName}_{date} データセットを検索し、選択します。

  6. 各オブジェクトタイプの行ドロップダウンで、それぞれのプライマリキーを選択します:Passenger オブジェクトタイプのための passenger_id と Flight Alert のための alert_display_name

  7. 右上の角で Save をクリックします。

  8. その後、Save to ontology をクリックします。