§ER Modeling 개요
•ER(Entity Relation) Modeling 정의
-데이터베이스 설계를 위해 실세계 데이터를 Entity와 Entity간의 관계로 단순화하여 구조화하는 모델링
•ER Modeling 특징
-추상화 : 필요한 부분만을 추출, 단순화
-Data중심 : data 독립적 구조설계(UML과 차이)
-한계성 : 복잡한 응용 적용 어려움(EERD 등장)
§ER Modeling 구성요소와 절차
•ER Modeling 구성요소
|
|
Tip. 구성도를 좀 작게 그리면 위 표는 충분히 타이틀 포함 9줄 안에
그리는 것이 가능하다.
•ER Modeling 절차
|
|
§ERD 한계성(복잡한 응용취약) 극복 EERD
|
|
Tip. 1교시 공간활용을 위해 사례를 Text로 표시해서 테이블의 한 Row당
2줄을 사용해서 기재했다. 단, 가독성 좋게 그릴 수만 있다면 사례를
그림으로 그릴 경우 더 좋다.
단, 그림을 그리기 위해 1교시형 문제 3단락에 한 row당 3줄씩 사용
하는 것은 공간활용 상 좋지 않다.
§참고) ERD 한계성(복잡한 응용취약) 극복 EERD
|
|
Tip. EERD의 2교시 쓰기는 설명도 충분히, 사례도 그림으로 충실히
그리는 것이 좋다.
반응형