본문 바로가기
Self Project./너나들이 프로젝트(2018)

2.4. 분석 (ERD)

by 지구 2018. 6. 26.

1:1, 1:N, N:N 관계를 이용하여 데이터 모델링작업을 하였다.


논리 데이터 모델링 - [산출물] ERD (논리)

: 요구사항 및 유즈케이스를 바탕으로 데이터의 논리적 흐름을 분석하여 전체적인 논리 데이터 모델을 정의



* ERD 작성 수행절차 및 가이드

1. 요구사항 및 유즈케이스의 내용을 바탕으로

> 시스템에서 사용하는 데이터의 Entity : Table

> Entity 간 상호관계                        : Primary Key, Foregin Key...

> 속성을 명확히 정의한다.                : Column

2. 업무간 공통으로 관리되어야 하는 데이터들을 분류 Entity 정의

3. Entity, 속성은 중복하여 정의하지 않는다.

4. Primary Key 는 업무적으로 활용도가 높은 것으로 선정

5. 속성 (Attribute)

> Entity에 통합되는 구체적인 데이터 항목으로 더이상 분리될 수 없는 최소의 데이터 보관단위

> 속성의 내용이나 목적이 무엇인지 알려주는 명확한 명사 또는 명사구로 한다.

> 속성의 검증은 ==> 최소단위까지 분할 되었는가? (원자성)

반응형

댓글