创建一对多或多对一表关系概述

在 Microsoft Dataverse 中,1:N(一对多)或 N:1(多对一)关系定义两个表如何相互关联。

在创建自定义表关系之前,应评估使用现有表关系是否满足您的要求。 详细信息:新建元数据或使用现有元数据?

观看此视频,快速了解如何创建表、表关系和列:

有两个设计器您可以用来创建和编辑 1:N(一对多)或 N:1(多对一)关系:

设计器 说明
Power Apps 门户 提供简单的简化体验,但是有些特殊设置不可用。
详细信息:在 Power Apps 门户中创建和编辑 1:N(一对多)或 N:1(多对一)表关系
解决方案资源管理器 不那么简单,但提供更多灵活性可减少常见要求。
详细信息:使用解决方案资源管理器创建和编辑 1:N(一对多)或 N:1(多对一)表关系

备注

您还可以使用以下方法在您的环境中创建新表关系:

本主题中的信息将帮助您选择可以使用的设计器。

您应该使用 Power Apps 门户创建和编辑 1:N(一对多)或 N:1(多对一)表关系,除非您需要满足任何下列要求:

  • 配置列映射
  • 配置模型驱动应用程序的导航窗格选项
  • 配置关系行为
  • 定义关系是否在高级查找中隐藏。
  • 建立分层关系

社区工具

表关系示意图创建器 是 XrmToolbox 社区为 Dataverse 开发的工具。 请参阅 Dataverse 的开发人员工具主题以获取更多社区开发的工具。

备注

这些社区工具不是 Microsoft 的产品,因此不能将支持延伸到这些社区工具。 如果有与该工具相关的疑问,请联系发布者。 详细信息:XrmToolBox

另请参阅

创建和编辑表之间的关系
在 Power Apps 门户中创建和编辑 1:N(一对多)或 N:1(多对一)表关系
使用解决方案资源管理器创建和编辑 1:N(一对多)或 N:1(多对一)表关系
开发人员文档:自定义表关系元数据
开发人员文档:表关系资格

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。