데이터베이스 무결성 관리: 중복 키 에러와 외래 키 제약 조건데이터베이스 설계에서 데이터의 일관성과 정확성을 유지하는 것은 매우 중요하다. 이를 위해 사용되는 UNIQUE 제약 조건과 FOREIGN KEY 제약 조건의 개념, 그리고 이와 관련된 오류 및 명명 규칙에 대해 알아본다.1. Duplicate Key on Write or Update 에러이 오류는 데이터베이스의 고유성(Uniqueness) 제약 조건을 위반했을 때 발생한다. 주로 MySQL/MariaDB 환경에서 Error Code: 1062. Duplicate entry '...' for key '...'와 같은 형태로 나타나며, 테이블에 새로운 데이터를 삽입(INSERT)하거나 기존 데이터를 수정(UPDATE)할 때, 특정 컬럼에 이미 존재..