ERD

개요

Entity Relationship Diagram
Pasted image 20241126162435.png
데이터 모델링#논리 데이터 모델링을 진행할 때 엔터티의 내부, 각 엔터티 간의 관계를 명확히 그림으로 나타내는 것.

Pasted image 20241126162813.png
더 추상적으로 순수하게 엔터티와 관계만 나타내는 방식도 erd라고 할 수 있다.
이런 erd는 데이터 모델링#개념 데이터 모델링에서 이뤄진다.
그러나 여태 해본 바로는, 이 단계는 거의 안 하고 바로 논리적으로 정의하는 단계에서 erd를 그리게 된다.

순서

이런 순서로 이뤄진다.
사실 erd를 짜본 경험으로서는, 이렇게 순서를 밟기보다는 엔터티와 관계를 함께 고려하면서 만들게 되더라.

종류

SQLD에서 나오는 두가지 표기법이 있다.
이를 따지는 문제도 나오기 때문에 알아두면 좋다.
Pasted image 20241031233903.png
관계에 대한 이야기는 관계에서 조금 더 자세히 다룬다.

I/E 표기법

Information Engineering Notation

Barker 표기법

이 두 방식에 대해서는 내 전문 분야가 아니라 생각하여 더 정리하지는 않겠다.
이후에 시간이 나면 조금 더 세밀하게 정리하는 것으로.

참고