■ 엔티티 표기

  • Barker
    • 사각형으로 표현하며, 엔티티 이름을 중앙에 기술.
    • 주요 키 속성은 굵은 글씨로 표시.
  • IE
    • 직사각형으로 표현하며, 엔티티 이름을 상단에 기술.
    • 주요 키 속성은 밑줄로 표시.

 

■  속성 표기

  • Barker 
    • 엔티티 내부에 속성들을 나열.
    • 각 속성은 이름: 데이터 형식 형식으로 표기.
    • 주요 키 속성은 앞에 별표(*)를 기술.
  • IE 
    • 엔티티 아래쪽에 속성들을 표로 정렬.
    • 각 속성은 행으로 표시하며, 이름, 데이터 형식, 필수 여부(선택/필수)를 나타내는 컬럼을 포함.

 

■ 관계 표기

  • Barker
    • 관계선으로 표현하며, 선 끝에 관계의 종류(1:1, 1:N, N:M)를 표시.
    • 선의 종류:
      • 실선: 필수 관계
      • 점선: 선택 관계
      • 양방향 화살표: 상호 관계
    • 관계선 끝에 별표(*)를 붙여 참조하는 엔티티의 주요 키를 표시.
  • IE
    • 다이아몬드 모양으로 표현하며, 관계의 종류를 다이아몬드 안에 표시.
    • 다이아몬드 종류:
      • 1:1: 검은색 사각형
      • 1:N: 검은색 삼각형
      • N:M: 흰색 다이아몬드
    • 관계선 끝에 엔티티 이름과 참조하는 속성을 표시.

 

■ 표기법 비교

ㅁ IE vs. Barker

lotuus.tistory.com/43


ㅁ Barker 표기

www.gleek.io/blog/er-symbols-notations#google_vignette


ㅁ IDEF1X 표기법

www.gleek.io/blog/er-symbols-notations#google_vignette


ㅁ UML 표기법

www.gleek.io/blog/er-symbols-notations#google_vignette


ㅁ Peter-Chen 표기법

velog.io/@yooonji08/데이터베이스-ER다이어그램을-IE표기법으로-바꾸기

ㅁ IE 표기

 


※ Referneces

  • lotuus.tistory.com/43
  • www.gleek.io/blog/er-symbols-notations#google_vignette
  • velog.io/@yooonji08/데이터베이스-ER다이어그램을-IE표기법으로-바꾸기

+ Recent posts