Docs Menu
Docs Home
/ /

Compass 엔터티-관계 다이어그램에서 관계 관리

Compass 엔터티 관계 다이어그램에서 서로 다른 컬렉션의 필드 간의 관계를 수동으로 정의할 수 있습니다.

참고

관계는 주석 목적으로만 사용됩니다. Compass MongoDB database 에 관계 정보를 저장 하지 않습니다.

다음 방법 중 하나를 사용하여 엔터티-관계 다이어그램에 관계를 수동으로 추가할 수 있습니다.

  • 측면 패널: 소스 컬렉션 선택하여 관계 수동으로 추가합니다.

  • 드래그 앤 드롭: 한 컬렉션 에서 다른 컬렉션으로 클릭하고 드래그하여 관계 생성합니다.

관계를 추가하려면 에서 다이어그램을 이미 생성했는지 확인하세요.

엔터티-관계 다이어그램에 관계를 추가하는 방법을 학습 선호하는 방법에 해당하는 탭 선택합니다.

1

Data Modeling 탭 에서 엔터티-관계 다이어그램을 엽니다.

2

다이어그램에서 컬렉션 노드 중 하나를 클릭합니다. 화면 오른쪽에 컬렉션 사이드 패널이 열립니다.

3

측면 패널의 Relationship 탭 에서 Add Relationship을 클릭합니다.

4

Relationship Properties 아래에 다음 필드에 값을 지정합니다.

  • Local collection: 관계 의 프라이머리 컬렉션 입니다.

  • Local field: 프라이머리 컬렉션 의 필드 .

  • Local cardinality: 로컬 필드 에 있는 고유 값의 수입니다.

  • Foreign collection: 관계 의 대상 컬렉션 .

  • Foreign field: 대상 컬렉션 의 필드 .

  • Foreign cardinality: 외부 필드 에 있는 고유 값의 수입니다.

Compass 변경 사항을 적용하면 자동으로 저장하고 업데이트합니다.

5

측면 패널의 Notes 탭 에서 관계 에 대한 주석을 추가할 수 있습니다. 이는 관계 의 목적과 세부 정보를 문서화하는 데 유용할 수 있습니다.

1

Data Modeling 탭 에서 엔터티-관계 다이어그램을 엽니다.

2

다이어그램 보기의 왼쪽 상단에서 아이콘을 클릭하여 드래그 앤 드롭 관계 생성을 활성화 .

3

컬렉션 클릭하여 다른 컬렉션으로 드래그하면 Compass 측면 패널을 열고 Relationship Properties 탭 표시합니다.

4

Relationship Properties 아래에 다음 필드에 값을 지정합니다.

  • Local collection: 관계 의 프라이머리 컬렉션 입니다.

  • Local field: 프라이머리 컬렉션 의 필드 .

  • Local cardinality: 로컬 필드 에 있는 고유 값의 수입니다.

  • Foreign collection: 관계 의 대상 컬렉션 .

  • Foreign field: 대상 컬렉션 의 필드 .

  • Foreign cardinality: 외부 필드 에 있는 고유 값의 수입니다.

Compass 변경 사항을 적용하면 자동으로 저장하고 업데이트합니다.

5

측면 패널의 Notes 탭 에서 관계 에 대한 주석을 추가할 수 있습니다. 이는 관계 의 목적과 세부 정보를 문서화하는 데 유용할 수 있습니다.

관계 만들면 Compass Relationships 탭 에 각 관계 표시합니다.

엔터티-관계 다이어그램에서 관계 삭제 하려면 다음을 수행합니다.

1

다이어그램에서 관계 클릭합니다. 화면 오른쪽에 관계 사이드 패널이 열립니다.

2

Relationship Properties 탭에서 Delete 버튼을 클릭합니다.

돌아가기

필드 수정

이 페이지의 내용