DBMS의 엔터티는 존재하는 실제 개체일 수 있습니다. 예를 들어 회사 데이터베이스에서 엔티티는 직원, 부서, 프로젝트 등이 될 수 있습니다. 대학 데이터베이스에서 엔터티는 직업, 학생, 결과, 활동 등입니다.
엔티티는 아래와 같이 단일 직사각형으로 표시됩니다.
다음은 엔티티 관계 −
일대일 관계
일대일(1:1) 관계에서 개체 P의 인스턴스는 개체 Q의 인스턴스와 관련되고 개체 Q의 인스턴스는 개체 P의 인스턴스와 관련됩니다.
예를 들어 보겠습니다 -
한 사람이 하나의 여권만 가질 수 있으며 여권은 한 사람에게 할당됩니다.
일대다 관계
일대다(1:N) 관계에서 엔티티 P의 인스턴스는 엔티티 Q의 두 개 이상의 인스턴스와 관련되고 엔티티 Q의 인스턴스는 엔티티 P의 둘 이상의 인스턴스와 관련됩니다.
예를 들어 보겠습니다 -
한 사람이 하나 이상의 은행 계좌를 가질 수 있지만 은행 계좌는 최대 한 사람을 계좌 소유자로 가질 수 있습니다.
다대다 관계
다대다(N:N) 관계에서 둘 이상의 개체 P 인스턴스는 둘 이상의 개체 Q 인스턴스와 관련됩니다. 개체 Q의 둘 이상의 인스턴스는 개체 P의 둘 이상의 인스턴스와 관련됩니다.
예를 들어 보겠습니다 -
사람은 하나 이상의 기술을 가질 수 있습니다. 한 명 이상이 기술을 습득할 수 있습니다.