DBMS에서 엔티티 관계 식별은 강한 엔티티와 약한 엔티티 간의 관계를 식별하는 데 사용됩니다.
시작하기 전에 교수 의 예를 들어보겠습니다. 우리의 강력한 단체인 단체 , Professor_ID 포함 기본 키 로 -
교수 ID | 교수_이름 | 시 | 교수_연봉 |
약한 엔티티는 Professor_Dependents입니다. 엔티티:
이름 | DOB | 관계 |
이제 계속 진행하겠습니다.
약한 개체
약한 엔터티는 강한 엔터티에 종속되며 기본 키가 없습니다. 약한 엔터티에는 부분 키가 있습니다. 이중 직사각형으로 표시됩니다 -
강력한 개체
다른 엔터티는 Strong Entity에 종속되며 기본 키와 같은 키 속성을 가지며 단일 직사각형으로 표시됩니다.
관계 식별
강한 개체와 약한 개체를 연결하고 이중 다이아몬드 기호로 표시됩니다.
관계 식별을 사용하여 두 엔터티를 연결하는 예를 살펴보겠습니다.
위에서 우리는 Dependent Name이 그 자체로 존재할 수 없고 교수와의 관계에서 존재할 수 있음을 보았습니다.
나머지는 E-R 다이어그램에서 사용한 다음과 같습니다.
교수 | 강력한 개체 |
종속 | 약한 엔티티 |
부분 키(약한 엔티티) | 이름 |
기본 키(강력한 엔터티) | ID |