ERD(Entity Relation Diagram)
위와 같이 생긴 테이블 간의 관계를 나타낸 도표 같은 것을 ERD라고 한다.
각 테이블은 어떤 간선으로 연결되어 있는데 이것들은 각각 뜻을 가지고 있다.
이 간선이 실선이 아니고 점선인 경우도 있다.
점선인 경우에는 자식 테이블이 부모 테이블의 기본키를 기본키로 사용하지 않는 경우에 사용한다.
어떤 부서를 나타낸 ERD이다.
- 사원은 0 ~ n 명의 고객을 가질 수 있다. (고객 쪽의 선에 0로 구멍이 뚫려 있음.)
- 고객은 0 ~ n 개의 주문을 넣을 수 있다.
- 주문에는 1 ~ n 개의 상품이 들어갈 수 있다. (상품 쪽의 선에 구멍이 뚫려 있지 않음.)
출처
CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조 - 큰돌