저는 데이터 모델링에서 대용 키와 대용 키에 관한 훌륭한 논쟁을 읽었습니다. 분명히 여기 나는 어려운 질문에 빠지 려하지 않습니다. 내가 알고 싶은 건 좋은 자연 키의 가장 좋은 예가 무엇인가?SQL에서 자연 키의 가장 좋은 예는 무엇입니까?
나는 온라인에서 누군가가 일 수 있다고 생각하는 열쇠를 발견했다.은 좋지만 사회 보장 번호처럼 좋지는 않다. (프라이버시 우려, 사후에 재사용되는 사람은 모두 개인 신상 도용으로 변경 될 수 있으며 신분 도용 후에 변경 될 수 있으며 사업세 ID로 중복 될 수 있습니다.)
내 생각에 국제 표준화 된 코드 (ISBN, VIN, country) 코드, 언어 코드)를 사용하면 좋은 키를 만들 수 있습니다.
ISBN과 같은 귀하의 예는 식별을 목적으로 작성된 것입니다. 키는 데이터베이스 빌더의 관점에서 자연스럽지 만 대리 키와 마찬가지로 인공적입니다. DBMS가 발명을 할 필요가 없다는 것입니다. –