논리모델을 적용하고자 하는 기술에 맞도록 상세화하는 과정이다.
개체를 테이블로 변환
일반적으로 테이블과 개체 명칭을 동일하게 하는 것을 권고
속성을 컬럼으로 변환
개발자와 사용자 간 의사소통을 위해 표준화된 약어를 사용하도록 권고
UID를 기본키로 변환
개체의 UID에 해당하는 모든 속성에 대해 기본키로 선언
관계를 외래키로 변환
외래키명은 기본키 이름을 그대로 사용하나 다른 의미를 가질 경우 변경가능
컬럼 유형과 길이 정의
CHAR, VARCHAR2, NUMBER, DATE, BLOB, CLOB
반 정규화 수행
테이블 병합, 테이블 분할, 테이블 제거, 중복 테이블 추가, 컬럼 중복화