관계 유형

복사하려면 클릭

데이터 모델 디자이너와 함께 작업합니다.


두 데이터 모델 간에 관계를 설정할 수 있습니다. 이를 통해 생성된 개체가 서로 관련되고 상호 작용하는 방식을 결정할 수 있습니다. 이러한 링크에는 세 가지 유형이 있습니다.

  • has_one - 데이터 모델 A에서 생성된 1개의 객체, 데이터 모델 B에서 생성된 1개의 객체에만 연결할 수 있습니다.
  • has_many - 데이터 모델 A에서 생성된 1개의 객체, 데이터 모델 B에서 생성된 여러 객체와 연관될 수 있습니다.
  • many_to_many - 데이터 모델 A에서 생성된 개체 집합은 데이터 모델 B에서 생성된 많은 개체와 연관될 수 있습니다.

Linked Data Models는 애플리케이션에서 협업 처리를 위한 추가 기능을 얻습니다. 하나의 데이터 모델은 무한한 다른 모델과 연관될 수 있습니다. 가장 중요한 것은 연결 논리를 너무 복잡하게 만들어서 이해할 수 없도록 하는 것입니다.