Skip to main content

연관 단체는 무엇입니까?

software 소프트웨어 엔지니어링에서 데이터가 추상적이고 개념적으로 표현되는 엔터티-관계 모델에서, 연관체 엔티티는 모델의 한 부분입니다.관계형 모델은 종종 데이터베이스 또는 시스템에서 데이터를 표현하여 이해하기 쉽고 읽을 수있는 스키마로 데이터를 구성하는 데 사용됩니다.관계형 모델의 엔티티는 사람, 장소, 사물, 이벤트 또는 개념을 포함한 모든 것을 나타낼 수 있습니다.연관 실체는 서로 다른 개체 간의 관계를 설명하는 연결입니다.이러한 엔티티는 다수의 관계를 가질 수 있습니다. 즉, 어소시에이트 엔티티 중 하나가 부모 또는 아동 엔티티와 여러 관계 및 연결을 가질 수 있음을 의미합니다.그것들은 속성이 있기 때문에 엔티티로 간주되며, 그들은 개체를 서로 연결하기 때문에 관계로 간주됩니다.이러한 종류의 실체는 기이하기 때문에 많은 관계와 연결을 매우 자주 가지고 있지만 다른 엔티티와 독립적 인 의미를 가질 수 있습니다.또한 연관 실체가 식별자 엔티티와 구별 할 수있는 하나의 속성을 갖는 관계형 모델의 모범 사례입니다.연관 실체는 또한 관련 엔티티 관계와 분리 된 관계의 참가자가 될 수 있습니다.

기본 키는 관계형 모델의 특정 테이블에 인접한 식별자이기 때문에 연관 엔티티의 일부 여야합니다.테이블에는 하나만 포함 할 수 있지만 기본 키는 행을 고유하게 지정하는 열의 조합입니다.고유 키와 기본 키 간에는 차이가 있습니다. 기본 키는 테이블이나 엔터티에서 "널 아님"제약 조건을 시행 할 수 있습니다.기본 키를 고유 키와 차별화하는 또 다른 측면은 기본 키가 대부분의 주요 키로 선택되거나 중요합니다.1 차 인덱스는 기본 키 관리 및 데이터베이스 관리자의 사용 및 시행을 위해 생성됩니다.둘 이상의 다른 테이블의 공통 필드를 포함하는 관계형 모델의 테이블.정션 테이블은 특정 데이터베이스에서 다수의 관계를 다룰 수 있기 때문에 사용됩니다.정션 테이블 사용을 통해 연관 실체를 사용하는 데이터베이스의 한 예는 코스에 학생의 등록입니다.이 경우, 학생에 대한 데이터가있는 테이블은 학생과 관련된 데이터와 코스 데이터가 포함 된 중간 테이블을 통해 코스에 대한 데이터가있는 테이블에 간접적으로 연결되어 있습니다.