쫑알bot 2024. 4. 8. 11:52
728x90

Entity - Relationship Model

: Entity들 사이의 관계를 나타내는 모식도라고 생각하면 된다.

 

 

Entity들끼리 Mapping 되는 Cardinalitie는 위와 같다.

ERD에서 볼 때,

- 방향 O 선 = One

- 방향 X 선 = Many

 

 

 

 

 

 


ERD에서의 Primary Key

 

 

Relationship set " Advisior "의 Primary key 는

       그걸 이루고 있는 두 개의 Entity의 primary key로 구성된다.

 

 ● One to One

: 참여하고 있는 Entity sets 중에 아무 primary key를 가져오면 된다

 

 ● One to Many

: Many쪽의 primary key를 가져오면 된다

 

 ● Many to One 

: Many쪽의 primary key를 가져오면 된다  ( many one 하나씩 있는 애들은 many 쪽으로 )

 

 ● Many to Many 

: 두 개의 Many를 union한  primary key를 사용한다.

 

 


Weak Entity

: 존재가 다른 Entity에 의존적일 때

Identifying entity라고 불린다.

 

※ Weak Entity는 Primary key를 갖고있지 않다.

Attribute도 점선으로 그려짐

 

 

 

 

(출처)

한동대학교 홍참길교수님 - 데이터베이스