ERD

신홍석·2022년 3월 31일
0

Entity Relational Diagram - 개체들과 관계를 중심으로 만들어진 다이어그램이다.

여기서 개체란?

  • 표의 형태를 가지고 있다, entity는 한개의 표를 뜻하며, 그 표를 대표하는 단어라고 보면된다.
  • 각각의 표는 attributes, 즉 표에서는 각 열을 뜻하며, 그 열을 대표하는 단어라고 보면된다.
  • attributes 중에서, 표안에 각각의 행을 구분할 수 있는 attribute가 Primary Key 가 된다.
  • 만약 다른 표에서 primary key 를 받아와서 사용할 경우, 받아온 키값은 foreign key 가 되는 것이다.

관계?

  • 표와 표사이의 관게를 나타낸다
  • 표와 표의 관계에서는 one-to-one, one-to-many, many-to-one, many-to-many 관게로 나누어진다.
  • 관계를 나타낼때 사용하는 선은 위에 그림과 같이 표현할 수 있다.
profile
백엔드 개발자 공부

0개의 댓글