Docs 菜单
Docs 主页
/ /

管理Compass实体关系图中的关系

您可以在Compass实体关系图中手动定义不同集合的字段之间的关系。

注意

关系仅用于注释目的。Compass不会在MongoDB 数据库中存储关系信息。

您可以使用以下方法之一,手动将关系添加到实体关系图中:

  • 侧面板:通过选择源集合来手动添加关系。

  • 拖放:通过单击并从一个集合拖动到另一个集合来创建关系。

要添加关系,请确保您已经 生成了图表。

要学习;了解如何向实体关系图表添加关系,请选择与首选方法相对应的标签标签页:

1

Data Modeling 标签页中,打开实体关系图。

2

单击图表中的一个集合节点。集合侧面板将在屏幕右侧打开。

3

在侧面板的 Relationship标签页中,单击 Add Relationship

4

Relationship Properties 下指定以下字段的值:

  • Local collection:关系中的主节点 (primary node in the replica set)集合。

  • Local field:主节点 (primary node in the replica set)集合中的字段。

  • Local cardinality:本地字段中唯一值的数量。

  • Foreign collection:关系中的目标集合。

  • Foreign field:目标集合中的字段。

  • Foreign cardinality:外部字段中唯一值的数量。

Compass在您进行更改时自动保存并更新您的更改。

5

在侧面板的 Notes标签页中,您可以为关系添加注释。这有助于记录关系的目的和详细信息。

1

Data Modeling 标签页中,打开实体关系图。

2

在图表视图的左上角,单击 图标以启用拖放关系创建。

3

当您单击一个集合并将其拖动到另一个集合时, Compass会打开侧面板并显示 Relationship Properties标签页。

4

Relationship Properties 下指定以下字段的值:

  • Local collection:关系中的主节点 (primary node in the replica set)集合。

  • Local field:主节点 (primary node in the replica set)集合中的字段。

  • Local cardinality:本地字段中唯一值的数量。

  • Foreign collection:关系中的目标集合。

  • Foreign field:目标集合中的字段。

  • Foreign cardinality:外部字段中唯一值的数量。

Compass在您进行更改时自动保存并更新您的更改。

5

在侧面板的 Notes标签页中,您可以为关系添加注释。这有助于记录关系的目的和详细信息。

创建关系后, Compass在 Relationships标签页中显示每个关系。

要从实体关系图中删除关系,请执行以下操作:

1

单击图表中的关系。关系侧面板将在屏幕右侧打开。

2

Relationship Properties标签页中,单击 Delete 按钮。

后退

修改字段

在此页面上