내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
원본 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
natural_key
사이드바
권남의 Github
권남의 위키
까먹지말자! 블로그
권남의 Twitter
URLEncode/HTMLEscape
Java Properties
database:natural_key
Natural Key / 자연키
자연키는 현실 세계의 중복되지 않는 값을 Primary Key로 사용하는 것임.
그러나 현실 세계는 매우 가변적이고, 헛점이 많음.
절대 변하지 않아야 하는 PK가 값이 변해야 하는 경우가 생기고 이는 심각한 문제가 됨.
또한 하나의 데이터를 가리키는 PK는 그 값도 하나여야 하는데 가끔씩 2개의 키를 가진 하나의 데이터가 존재하는 상황이 됨.
거기다가 PK는 외래키(foreign key) 형태로 데이터베이스 전체로 번져가는데, 수정되거나 할 경우 심각한 문제가 됨
참조
자연 키를 사용하는 것을 후회하게 될 꺼에요 | GeekNews
You'll regret using natural keys
database/natural_key.txt
· 마지막으로 수정됨: 2024/06/08 13:26 저자
kwon37xi
문서 도구
원본 보기
이전 판
역링크
맨 위로