오래 못 할 짓 하지 않기
[ DB ] 5. E-R Model 본문
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도 점선으로 그려짐
(출처)
한동대학교 홍참길교수님 - 데이터베이스
'3학년 1학기 > 데이터베이스(DB)' 카테고리의 다른 글
[ DB ] 6. 정규화 ( Normalization ) (0) | 2024.04.08 |
---|---|
[ DB ] 4. More SQL (0) | 2024.03.31 |
[ DB ] 3. SQL ( DML ) (0) | 2024.03.18 |
[ DB ] 2. R - DBMS(2) (0) | 2024.03.11 |
[ DB ] 1. R - DBMS (0) | 2024.03.07 |