・논리적 설계
-논리적 설계의 단계(엔티티생성 -> 엔티티사이의 관계(식별자, 1:1/1:n 등 설정) -> 관계에서 세부사항을 정리(관계의 설명을 코멘트로 추가
-키어트리뷰트를 엔티티타입의 가장 위에 적어준다
-er에서는 관계를 선으로 표현한다.(자세한 내용은 er관계 포스트참고)
식별자(identifying, non-identifying)란?
부모테이블의 유니크 키나 기본키(PK=primary key)로 지정된 컬럼이 자식테이블의 기본키 컬럼과 연결된 경우 실선으로 표기되고 식별 관계라고 한다.
부모테이블의 유니크 키나 기본키(PK=primary key)로 지정된 컬럼이 자식테이블의 일반 컬럼과 연결된 경우점선으로 표기되고 비식별 관계라고 합니다.
・물리적 설계
-데이터 타입을 설정한다.
-제약조건을 설정한다.
'DataBase > DataModeling' 카테고리의 다른 글
[데이터모델링]논리적 모델링을 통해 ER모델을 관계형 스키마로 맵핑하기 (0) | 2017.12.28 |
---|---|
[데이터모델링]개념적인 설계에서 논리적인 설계로 나아가기 (0) | 2017.12.28 |
[데이터모델링]개념적 설계를 실제로 해보자. 개념적설계, 엔티티추출, 관계설정, 커디널리티설정, 키어트리뷰트설정, 관계타입 어트리뷰트설정 (0) | 2017.12.26 |
[데이터모델링]요구사항 분석 (0) | 2017.12.26 |
[데이터모델링]ER데이터 모델(엔티티와 엔티티타입, 애트리뷰트, 관계) (0) | 2017.12.26 |