注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
リンクタイプは、Foundry オントロジー内で次のメタデータによって表されます。
employee-employer は、Employee オブジェクトタイプと Company オブジェクトタイプの間に定義されたリンクタイプの ID です。Employee → Employer リンクタイプのステータスは試験的です。ステータスの詳しい説明を参照してください。Employee → Employer リンクタイプは、Employee オブジェクトタイプと Company オブジェクトタイプを参照します。Employee → Employer リンクタイプでは、多数の従業員が1個の雇用主にリンクされるため、Employee オブジェクトタイプのカーディナリティは多、Company オブジェクトタイプのカーディナリティは一です。直属の部下に複数の上司が存在でき、上司に複数の直属の部下が存在できる場合、Direct Report ↔ Manager リンクタイプ内の Employee オブジェクトタイプのカーディナリティはいずれも多になります。Employee → Employer リンクタイプでは、Employee オブジェクトタイプに、Company オブジェクトタイプの company ID プロパティ(主キー)を参照する employer ID プロパティ(外部キー)が存在する場合があります。Direct Report ↔ Manager リンクタイプの元となる結合テーブルには、employee numbers のペアが含まれる場合があり、各ペアが Direct Report ↔ Manager リンクを表します。Employee → Employer リンクタイプでは、Employee オブジェクトタイプの表示名は Employee、Company オブジェクトタイプの表示名は Employer です。Employee → Employer リンクタイプでは、Employee オブジェクトタイプの複数形の表示名は Employees です。一方、従業員ごとに会社は1個しか存在できないため、Company オブジェクトタイプには複数形の表示名がありません。Employee → Employer リンクタイプの Employee 側のAPI名が employee の場合、Company.employee.get() を呼び出すと、それらの Company オブジェクトにリンクされた Employee オブジェクトが返されます。API名(TSv1)の詳しい説明を参照してください。