ERM / ERD

신동훈·2022년 8월 2일
0

Back-end

목록 보기
1/5

ERM?

Entity Relationship Modeling: 개체-관계 모델링
구조화된 데이터를 저장하기 위해서는 데이버베이스를 사용.
데이터의 구조 및 제약조건 설계 중 하나.

ERD?


출처 - 위키백과

Entity Relationship Diagram: 개체-관계 다이어그램
ERM의 산출물.
데이터 모델을 그림으로 표현하여 관계를 나타내는 다이어그램.
데이터베이스 구조를 한눈에 파악할 수 있어 API를 만들 때 효율적으로 사용할 수 있는 구조물.

ERD 표기법


출처 - IT위키

구성 요소

Entity(개체 타입)

  • 개체. 정보의 단위, 속성이라 한다. 개체들 사이의 연관성을 관계라고 한다.

Weak Entity(약한 개체 타입)

  • 다른 Entity에 의존하는 Entity. 자식 속성으로 식별할 수 없다.

Relationship(관계 타입)

  • Entity간의 상호작용.

Weak Relationship(약한 관계 타입)

  • 강한 개체와 약한 개체 사이의 연결.

Attribute(속성)

  • Entity의 성격.

Multivalued Attribute(다중값 속성)

  • 여러 값을 가진 속성.
profile
독학 정리

0개의 댓글