一対多または多対一のテーブルの関連付けの概要を作成する
Microsoft Dataverse における 1:N (一対多) または N:1 (多対一) の関連付けで、2 つのテーブルが互いにどのように関連するかを定義します。
カスタム テーブルの関連付けを作成する場合は、その前に、既存のテーブルの関連付けの使用が要件を満たしているかどうかを確認します。 詳細: 新しいメタデータを作成するか既存のメタデータを使用するか
このビデオでは、テーブルの作成方法、テーブルの関係性、列について簡単に説明しています:
1: N (1 対多) または N: 1 (多対 1) の関連付けを作成し編集するために使用できる 2 つのデザイナーがあります。
デザイナー | 説明 |
---|---|
Power Apps ポータル | 簡単な優れたエクスペリエンスを提供しますが、一部の特殊な設定は使用できません。 詳細: Power Apps ポータルにおける 1:N (一対多) または N:1 (多対一) のテーブルの関連付けを作成および編集する |
ソリューション エクスプローラー | 簡単ではありませんが、一般的な要件が少ない割に柔軟性が高くなっています。 詳細: ソリューション エクスプローラーを使用して 1:N (一対多) または N:1 (多対一) のテーブルの関連付けを作成および編集する |
注意
また、以下を使用して、環境内に新しいテーブルの関連付けを作成することもできます:
- モデル駆動型アプリでは、フォーム エディターから 新しい列 を選択し、検索 列を作成します。
詳細: フォームで列を追加、構成、移動、削除する - 関連テーブルの新しい検索列を作成します。
詳細: 列の作成と編集 - テーブルの関連付けの定義を含むソリューションをインポートします。
詳細: ソリューションのインポート、更新およびエクスポート - Power Query を使用して、新しいテーブルを作成しそこにデータを入力します。
詳細: Power Query を使用して Dataverse のテーブルにデータを追加する。 - 開発者は、メタデータ サービス を使用して、テーブルの関連付けの作成および更新のためのプログラムを作成することができます。
詳細: テーブル関係定義
このトピックの情報は、使用できるデザイナーの選択に役立ちます。
次のいずれかの要件に対処する必要がない限り、1:N (一対多) または N:1 (多対一) のテーブルの関連付けの作成および編集に Power Apps ポータルを使用する必要があります:
- 列マッピングを構成する
- モデル駆動型アプリのナビゲーション ウィンドウのオプションを構成する
- 関連付けの動作を構成する
- 関連付けが高度な検索で非表示になるかを定義します。
- 階層的な関連付けを作成する
コミュニティ ツール
テーブル リレーション ダイアグラム クリエイター is a tool that XrmToolbox community developed for Dataverse. さらなるコミュニティ開発ツールについては、 Dataverse の開発者ツール トピックを参照してください。
注意
コミュニティ ツールは Microsoft の製品ではなく、コミュニティ ツールに対するサポートは提供されません。 このツールに関するご質問は、その発行元にお問い合わせください。 詳細: XrmToolBox。
関連項目
テーブル間の関連付けの作成と編集
Power Apps ポータルにおける 1:N (一対多) または N:1 (多対一) のテーブルの関連付けを作成および編集する
ソリューション エクスプローラーを使用して 1:N (一対多) または N:1 (多対一) のテーブルの関連付けを作成および編集する
開発者ドキュメント: テーブルの関連付けメタデータをカスタマイズする
開発者ドキュメント: テーブルの関連付けの有効性
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。