注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
リンクタイプは、2 つのオブジェクトタイプ間の関係のスキーマ定義です。リンクは、同じオントロジー内の 2 つのオブジェクト間の関係の単一インスタンスを指します。
たとえば、Ontology Manager で Employee
オブジェクトタイプと Company
オブジェクトタイプ間のリンクタイプを作成し、Employee
と Employer
の関係を定義できます。リンクは、架空の従業員「Melissa Chang」と彼女の雇用主「Acme, Inc.」の関係のように、Employee → Employer
リンクタイプの単一インスタンスを指します。
同様に、Ontology Manager で Flight
オブジェクトタイプと Aircraft
オブジェクトタイプ間のリンクタイプを作成し、Scheduled Flight
と Assigned Aircraft
の関係を定義できます。リンクは、「JFK → SFO 2021-02-24」と割り当てられた航空機「Boeing 737-123」の関係のように、Scheduled Flight → Assigned Aircraft
リンクタイプの単一インスタンスを指します。
同じタイプの 2 つのオブジェクト間にもリンクを作成できます。Direct Report ↔ Manager
リンクタイプは、Employee
オブジェクトタイプとそれ自体の間で定義できます。
異なるオントロジー間のオブジェクトタイプ間のリンクはサポートされていない点に注意してください。この場合、共有オントロジーを活用することをお勧めします。
オントロジーの基礎となる概念には、データセットの構造に類似した概念があります。オントロジーにおけるリンクタイプの定義は、2 つのデータセット間の結合に類似しており、リンクの定義は、別のデータセットの同じ行のフィールドと結合された行に類似しています。たとえば、Employee
データセットと Company
データセットを結合して、Employees
とその Employers
の関係を調査できます。結合されたデータセットでは、「Melissa Chang」と彼女の雇用主「Acme, Inc.」を結合した単一の行がリンクを表します。
抽象的なデータモデルではなく、Foundry オントロジーは各オントロジーの概念を組織の実際のデータにマッピングし、このデータ資産を実世界のアプリケーションに活用できるようにします。リンクは、Ontology Manager 内のリンクタイプで参照されるオブジェクトタイプにバッキングデータソースを追加することでユーザーアプリケーションに作成および表示されます。多対多のカーディナリティを持つオブジェクトタイプが関連するリンクタイプの場合、データソースはリンクタイプ自体をバックアップします。Employee → Employer
タイプのリンクを作成するには、組織は Employee
および Company
オブジェクトタイプにバッキングデータソースを追加し、従業員ディレクトリやその他の企業データをオントロジーに接続します。
新しいリンクタイプを作成する方法を学ぶことから始めてください。