각 제약은 서로 다른 무결성 축을 지킨다

제약을 꺼서 저장을 통과시키는 대신 데이터 생성 순서와 입력값을 해당 규칙에 맞춥니다.

게시글 INSERT한 행의 저장 요청

NOT NULL

값 존재

UNIQUE

키의 유일성

FOREIGN KEY

관계 대상 존재

CHECK

값 범위·열 조합

핵심: DB 오류를 API의 안정적인 도메인 오류로 바꾸되 원래 제약 이름은 관찰 근거로 남깁니다.