카테고리 없음

DB [ 공부 : ERD 란? ]

세모난 야구공 2022. 9. 22. 23:17

ERD란?

Entity RelationShip Diagram

개체-관계모델즉, 테이블간의 관계를 설명해주는 다이어그램

프로젝트에 사용되는 DB의 Schema를 한눈에 파악이 가능

ERD 표현법

1:1 (One to One)

  • 사원과 상세주소간의 관계를 표현
  • 1명의 사원은 1개의 address

1:N (One to Many)

  • 부서와 사원관의 관계
  • 사원은 한개의 부서에 소속
  • 한개의 부서에는 여러 회사원이 소속

N:M (Many to Many)

  • 상품과 유저간의 관계
  • 여러명의유저가 여러상품을 소유 가능
  • 두개를 외래키로 가진 JOIN테이블을 만들어 관리