リレーションの追加
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
関係のあるメンバーをエンティティに追加して、別のエンティティにリンクすることができます。
関係のあるメンバーを設定するには、次の手順に従います。
- メニュー バーで管理 をクリックします。
- [管理] ページで、[スキーマ] をクリックします。
- 設定するエンティティを検索してクリックします。
- 左側のパネルで、関係のあるメンバーを追加するメンバーのグループを選択します。
- [新しいメンバー] をクリックします。
- [リレーションシップ] セクションで、[選択] をクリックします。
- [新しいメンバー] ダイアログ ボックスで、[一般情報] タブ、[条件付き] タブ、[必須] タブ、および [詳細] タブのパラメーターを設定します
- [保存] をクリックします。
以下のセクションでは、使用可能な設定パラメーターについて詳しく説明します。
一般情報
次の表に、関係のあるメンバーの一般的な情報パラメータを示します。
フィールド | 型 | 説明 | 値 | 必須 |
---|---|---|---|---|
名前 | 文字列 | メンバーの名前。 | 平文の値 | はい |
ロール | ドロップダウン リスト | 関連する定義との該当する定義の関係ロール。 | 親または子 | はい |
ラベル | 文字列 | UI に表示されるメンバーのラベル。 | 平文の値 | いいえ |
ヘルプ テキスト | 文字列 | 編集モードでフィールドの下に表示される視覚的なヒント。 | 平文の値 | いいえ |
関連するラベル | 文字列 | 関連するエンティティがリレーションシップを表示する方法を定義します。 | 平文の値 | いいえ |
関連する定義 | ドロップダウン リスト | 現在のエンティティが関連するエンティティ定義。 | ソリューション内のエンティティ定義。 | はい |
カーディナリティ | ドロップダウン リスト | リレーションシップの程度。 最初のアイテムは、2 番目アイテムによって示される 2 番目エンティティの出現数に関連する、あるエンティティの出現数を表しています。 | OneToOne、OneToMany または ManyToMany | はい |
[!注] 複数のカルチャの平文の値を翻訳できます。
条件付き
条件を設定して、エンティティのリレーション メンバーが満たされた場合にのみ表示することができます。
次の例では、条件の設定に従って、関係のあるメンバーはエンティティの [アセットの種類] がロゴまたはソーシャル メディア アセットの場合にのみ表示されます。
必須
関係に親または子が必要かどうかを指定し、条件付き検証を設定できます。
親または子を必要に応じて設定し、条件付き検証を設定すると、すべての条件が満たされたときに親または子のメンバーが必須フィールドになります。
親または子を必須に設定し、条件を設定しない場合、そのメンバーは完全に必須のフィールドになります。
次の例では、エンティティ定義が M.Asset のメンバーに親の条件付き検証を設定します。
M.Asset が表示されたメンバーの条件付き検証により、 M.Asset のエンティティが 標準の ***ContentRepository* に属し、UnderReview または承認済みの FinalLifeCycleStatus である場合、メンバーは必須になります。
詳細
次の表に、関係のあるメンバーの詳細な情報パラメータを示します。
フィールド | 型 | 説明 | 値 | 必須 |
---|---|---|---|---|
パス関係 | トグル スイッチ | エンティティ リソースに関連エンティティのフルパスが含まれるかどうかを定義します。 これにより、関連エンティティ上の階層エンティティのパス拡張が可能になります。 | 有効/無効 | いいえ |
パス階層関係 | トグル スイッチ | パス階層を作成します。 これは通常、自己関係に設定されます。 | 有効/無効 | いいえ |
パス階層スコア | 数値 | IsPathHierarchyRelation としてマークされている関係に与えられたスコアです。 エンティティに複数の親階層関係がある場合、エンティティのパスはこのスコアに従って昇順で並べ替えられます。 最初のパスは、特に明記されていない限り、必要なパスが 1 つだけの場合に唯一のエンティティパスとして使用されます。 | 0 から 255 までの数値。 | いいえ |
タクソノミー関係 | トグル スイッチ | ファセット時に関係を考慮するかどうかを定義します。 | 有効/無効 | いいえ |
タクソノミー階層関係 | トグル スイッチ | この定義のエンティティのタクソノミー階層を定義します。 これは通常、自己関係に設定され、ファセット時に考慮されます。 | 有効/無効 | いいえ |
レンダリング関係 | トグル スイッチ | 関係をレンダリングのソースとして設定します。 エンティティの主なレンダリングは、常にこの関係によって判断されます。 エンティティは、このオプションをオンにして複数の関係を持つことはできません。 | 有効/無効 | いいえ |
コピーされたコンテンツ | トグル スイッチ | フルテキスト コンテンツが関係を介して継承されるかどうかを判断します (継承は親から子にのみ行われます)。 その結果、親エンティティのフルテキスト コンテンツに基づいて子エンティティを検索できます。 | 有効/無効 | いいえ |
コピーの完了 | トグル スイッチ | オートコンプリート コンテンツが関係を介して継承されるかどうかを判断します (継承は親から子にのみ行われます)。 その結果、子エンティティを検索するときに使用できるオートコンプリートは、親エンティティのオートコンプリート コンテンツに基づきます。 | 有効/無効 | いいえ |
ナビゲーションの許可 | トグル スイッチ | この関係のナビゲーションが REST API を介して許可されるかどうかを定義します。 これは通常、リレーションの親側で false に設定され、大量の子エンティティが含まれる可能性があります。 | 有効/無効 | いいえ |
セキュリティを継承する | トグル スイッチ | エンティティレベルでセキュリティが継承されているか、壊れているかを判断します。 これは通常、ページに使用されます。 | 有効/無効 | いいえ |
セキュア | トグル スイッチ | 関係がすべてのユーザーに表示されるのか、または十分なアクセス権を持つユーザーのみに表示されるのかを示します。 | 有効/無効 | いいえ |
更新を許可する | トグル スイッチ | このプロパティの値を REST APIを 介して更新できるかどうかを定義します。 これは、技術プロパティ (レンディション など) の場合、通常 false に設定されます | 有効/無効 | いいえ |
ネスト | トグル スイッチ | ネストされた関係モデルを可能にします。 この関係をネストするかどうかを定義します。 これは、関連するエンティティの** id**とプロパティが、要求されたエンティティ リソースに直接含まれることを意味します。 | 有効/無効 | いいえ |
権限を含める | トグル スイッチ | 関連するエンティティのアクセス許可をエンティティ リソースに含めます。 | 有効/無効 | いいえ |
プロパティを含める | ドロップダウン リスト | 関連するエンティティの選択されているプロパティをエンティティ リソースに含めます。 | タイプ、設定、アクション実行範囲、アクション ラベル、名前、変更日、作成日 | いいえ |