잘못된 pk 설계1 MariaDB PK(Primary Key) 설계 가이드 PK란 데이터베이스 테이블에서 각 행을 고유하게 식별하기 위해 사용되는 열 또는 열 조합을 말한다.PK는 데이터 무결성을 유지하는 데 중요한 역할을 하며, 테이블 설계의 기본 요소 중 하나이다.MariaDB에서 테이블을 생성할 때 가장 중요한 건 뭘까? 바로 테이블의 Primary Key(이하 PK)를 설정하는 거다.오늘은 MariaDB에서 PK를 설계하는 가이드에 대해 작성해 보도록 하겠다. 1. PK 설계 원칙첫 번째, 고유하고 불편한 값 이용PK는 각 행을 고유하게 식별해야 하며, 변경되지 않는 값을 사용하는 것이 좋다.자주 변할 가능성이 있는 값(예: 이메일, 전화번호 등)은 PK로 부적합하다.두 번째, 단일 열(Single Column) PK 권장복합 키(여러 열을 조합한 PK)는 가능한 피하고.. 2025. 1. 12. 이전 1 다음 728x90 반응형