SQLD - 데이터 모델링의 이해 (3) - I/E표기법

2021. 8. 19. 00:12화면 속/SQL(D)

반응형
SMALL

17. I/E 표기법 - Clive Finkelstein과 James Martin이 공동 저술로 발표,

      80년대 중반에 James Martin에 의해 체계가 정리되고 본격적으로 활용됨.

      데이터 분석과 데이터베이스 설계를 위한 매우 유용한 기법. 까마귀 발 모델 이라고도 함

 

18. 엔터티 표기 - 각진 사각형 형태로 생성하며 엔터티명을 사각형 위에 기재함

 

19. 속성 표기 - 엔터티 안에 위치한다. 

 

20. 식별자 표기 - 속성 표기 목록 중 식별자 PK를 상단에 표기, 수평선으로 구분한다.

 

21. 관계의 표기 - 까마귀 발 부호는 관계의 다(Many) 쪽을 보여주며, 타원, 해시 마크가 사용됨

21-1. 타원(O) 표시가 있는 경우 - 선택 관계(입력이 필수가 아님)

      타원(O) 표시가 없는 경우 - 필수 관계(필수 입력)

 

21-2. 까마귀 발이 있는 경우 - 다건 입력 가능

      까마귀 발이 없는 경우 - 한건만 입력 가능

 

21-3. 실선 표기한 경우 - 식별 관계 (부모 엔터티의 식별자를 자식 엔터티의 식별자로 상속)

      점선 표기한 경우 - 비식별 관계 (부모 엔터티의 식별자를 자식 엔터티의 일반 속성으로 상속)

반응형
LIST

'화면 속 > SQL(D)' 카테고리의 다른 글

SQLD - SQL 기본 (1)  (0) 2021.08.20
SQLD - 데이터 모델링의 이해 (2) - 바커 표기법  (0) 2021.08.18
SQLD - 데이터 모델링의 이해 (1)  (0) 2021.08.17