IT/DB

ERD

binary? 2024. 3. 30. 15:10

ERD

 

ERD

  • Entity-Relationship Diagram
  • 데이터 모델을 시각적으로 표현하는 데 사용되는 다이어그램
  • 데이터베이스 설계에서 엔터티(개체), 속성, 관계 등을 나타냄

ERD 구성요소

  • 엔터티(Entity): 현실 세계에서 식별 가능한 개체 또는 사물
  • 속성(Attribute): 엔터티가 가지고 있는 특성이나 데이터
  • 관계(Relationship): 엔터티 간의 연관성
  • 기본 키(Primary Key): 각 엔터티의 기본 식별자로 사용되는 속성
  • 외래 키(Foreign Key): 다른 테이블의 기본 키를 참조하는 열

ERD 관계

1) 1:1 관계

  • 한명의 학생은 여러개의 과목을 수강할 수 있다.
  • 하나의 수강과목은 한명의 학생을 가진다.

2) 1:N 관계

  • 한명의 학생은 여러개의 과목을 수강할 수 있다.

3) M:N 관계

  • 한명의 학생은 여러개의 과목을 수강할 수 있다.
  • 하나의 수강과목은 여러명의 학생을 가질 수 있다.

ERD 관계 표기법