Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

DBMS의 일대다 또는 다대일 관계


DBMS에서 관계는 일대다 또는 다대일일 수 있습니다. 예를 들어 이것이 무엇을 의미하는지 봅시다 -

일대다 관계

DBMS의 일대다 관계는 한 엔터티의 인스턴스와 다른 엔터티의 인스턴스 간의 관계입니다.

관계는 다음과 같이 표시될 수 있습니다. -

DBMS의 일대다 또는 다대일 관계

예를 들어 보겠습니다 -

학생은 하나 이상의 프로젝트에서 작업할 수 있습니다. 학생프로젝트 여기 엔터티입니다. 한 번에 2개의 프로젝트를 수행하는 개별 학생은 아래와 같이 DBMS에서 일대다 관계로 간주됩니다.

DBMS의 일대다 또는 다대일 관계

다대일 관계

DBMS의 다대일 관계는 둘 이상의 엔터티 인스턴스와 다른 엔터티의 한 인스턴스 간의 관계입니다.

관계는 다음과 같이 나타낼 수 있습니다. -

DBMS의 일대다 또는 다대일 관계

프로젝트에는 한 명 이상의 학생이 작업할 수 있습니다. 한 대학에 있는 5명의 학생으로 구성된 팀이 한 달 안에 완료해야 하는 프로젝트를 할당했습니다. 이것은 두 엔티티 간의 관계를 나타냅니다. Student프로젝트 .

DBMS의 일대다 또는 다대일 관계