ERD (Entity Relationship Diagram)

조성민·2022년 7월 26일
0

database

목록 보기
1/3

1. ERD란?

개체-관계 모델. 테이블간의 관계를 설명해주는 다이어그램이라고 볼 수 있으며, 이를 통해 프로젝트에서 사용되는 DB의 구조를 한눈에 파악할 수 있다. 즉, API를 효율적으로 뽑아내기 위한 모델 구조도라고 생각하면 된다.

2. 구성관계

ERD > Entity > Entity attribute
이 Entity 들의 논리적인 관계를 시각적으로 잘 알아보기위해 기호를 사용하여 표기한다.

ERD 사용법

데이터 베이스 모델링

  • 관계형 DB에서 주로 널리 사용된다.
  • 엔티티와 속성들을 테이블과 컬럼들로 변환할 수 있다.
  • 테이블과 관계들을 시각화 할 수 있기 때문에 설계 문제점을 파악할 수 있다.

소프트웨어 엔지니어링

  • 소프트웨어 기획 단계에서 사용된다.

  • 서로 다른 시스템 요소와 서로 간의 관계를 식별하는데 도움된다.

    3. ERD Notation

추가로 무료로 실습해 볼 수 있는 ERDCloud 사이트가 있다.

https://www.erdcloud.com

다른 사람들이 만들어놓은 예제들도 검색해서 볼 수 있다.

profile
풀리면 재밌는 알고리즘

0개의 댓글