ENTITY CHECKS

강한 개체 변환에서도 도메인 제약을 잊으면 의미가 빠진다

테이블과 컬럼을 만들었다고 끝이 아니다. 필수값, 유일성, 값 범위를 함께 옮긴다.

NOT NULLUNIQUECHECK
required필수 속성ERD에서 반드시 필요한 값은 NOT NULL
unique후보키email, code 같은 유일 속성은 UNIQUE
domain도메인수량, 금액, 상태값은 CHECK 또는 참조 테이블
index인덱스FK와 조회 조건은 물리 설계에서 인덱스 검토