HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/데이터베이스(Database)/
Database
Database
/
👓
ERD
👓

ERD

ERD(Entity Relation Diagram)

notion image
  • 한개만 그어져 있으면 1
  • 삼지창은 1~N
  • 삼지창 위에 o가 있으면 0~N

Crow’s foot 표기법

notion image

식별관계와 비식별관계

식별관계
  • 식별 관계란 부모 테이블의 기본키 또는 유니크 키를 자식 테이블이 자신의 기본키로 사용하는 관계
  • 부모 테이블의 키가 자신의 기본키에 포함되기 때문에 반드시 부모 테이블에 데이터가 존재해야 자식 테이블에 데이터를 입력할 수 있음
  • 식별관계는 ERD 상에서 실선으로 표기함
비식별관계
  • 부모 테이블의 기본키 또는 유니크 키를 자신의 기본키로 사용하지 않고 외래 키로 사용하는 관계임
  • 자식 데이터는 부모 데이터가 없어도 독립적으로 생성될 수 있음