Atlas のエンティティ関係図で、さまざまなコレクションにわたるフィールド間の関係を手動で定義できます。
注意
関係は注釈のみを目的としています。 Atlas は関係情報をMongoDBデータベースに保存しません。
次のいずれかの方法を使用して、エンティティ関係図に関係を手動で追加できます。
サイド パネル : ソースコレクションを選択して関係を手動で追加します。
ドラッグとドロップ : あるコレクションから別のコレクションをクリックしてドラッグし、関係を作成します。
関係を追加する前に
関係を追加するには、 がすでに図を生成していることを確認してください。
手順
エンティティ関係図に関係を追加する方法については、希望する方法に対応するタブを選択してください。
Relationship Propertiesを指定します。
Relationship Properties の下の次のフィールドの値を指定します。
Local collection:関係内のプライマリコレクション。
Local field: プライマリコレクションのフィールド。
Local cardinality: ローカルフィールドに含まれる一意の値の数。
Foreign collection:関係内のターゲットコレクション。
Foreign field: ターゲットコレクションのフィールド。
Foreign cardinality: 外部フィールドにおける一意の値の数。
Atlas は変更を行うと自動的に保存および更新を行います。
Relationship Propertiesを指定します。
Relationship Properties の下の次のフィールドの値を指定します。
Local collection:関係内のプライマリコレクション。
Local field: プライマリコレクションのフィールド。
Local cardinality: ローカルフィールドに含まれる一意の値の数。
Foreign collection:関係内のターゲットコレクション。
Foreign field: ターゲットコレクションのフィールド。
Foreign cardinality: 外部フィールドにおける一意の値の数。
Atlas は変更を行うと自動的に保存および更新を行います。
関係を作成すると、Atlas は Relationshipsタブに各関係を表示します。
関係の削除
エンティティ関係図から関係を削除するには、次の手順に従います。