데이터 공부기록

1-4 관계 본문

카테고리 없음

1-4 관계

standingR 2024. 5. 9. 23:41

● 관계 (Ralationship)의 개념

- 관계는 엔터티간의 연관성을 나타낸 개념

- 관계를 정의할 떄는 인스턴스(각 행의 데이터)간의 논리적인 연관성을 파악하여 정의

- 엔터티를 어떻게 정의하느냐에 따라 변경되기도 함

 

관계의 종류 

1) 존재적 관계 

- 한 엔터티의 존재가 다른 엔터티의 존재에 영향을 미치는 관계

-  엔터티 간의 연관된 상태를 의미

ex) 부서 엔터티가 삭제되면 사원 엔터티의 존재에 영향을 미침

 

2) 행위적 관계

- 엔터티 간의 어떤 행위가 잇는 것을 의미

ex) 고객 엔터티의 행동에 의해 주문 엔터티가 발샘

* ERD에서는 존재관계와 행위관계를 구분하지 않는다.

 

 관계의 구성

1. 관계명

2. 차수

3 .선택성

 

 관계의 차수

- 한 엔터티의 레코드(인스턴스) 가 다른 엔터티의 레코드(인스턴스) 와 어떻게 연결되는지를 나타내는 표현

- 주로 1:1, 1 : N, N : M 등으로 표현

 

1) 1 대 1 관계

- 완전 1 대 1 관계

           - 하나의 엔터티에 관계되는 엔터티가 반드시 하나로 존재하는 경우