
업무 파악 ➡️ 개념적 설계 ➡️ 논리적 설계 ➡️ 물리적 설계
기획서를 산출물로 만들어 냅니다.정보 (attribute ➡️ table의 column)그룹 (entity ➡️ 최종적으로 table)관계 (relation ➡️ pk와 fk가 되어 JOIN을 할 수 있는 근거)네이밍 규칙tb_, 뷰에는 v_를 붙여 구분합니다.pk, fk를 붙여 구분합니다.값(Key)기본키(Primary Key) : 테이블의 데이터를 유일하게 식별해낼 수 있는 키로 인조로 만들어낸 식별자가 아니라 자주 질의할만한 내용인 것이 가장 좋습니다. 중복이 될 수 없으며, NULL값이 올 수 없습니다.복합키(Composite Key) : 두 개 이상의 속성을 활용하여 튜플을 구분지어주는 방법에 쓰이는 키입니다.외래키(Foreign Key) : 다른 테이블의 키와 연결을 해주는 키로 참조의 무결성(참조 테이블의 값과의 일관성 유지)을 유지하기 위해 활용합니다.관계를 설계하는 작업입니다.1:1, 1:N, N:M) 성능을 최적화하는 것이 중요합니다./*elice*/ 엘리스 교육 - https://elice.io