18
A
답변
28
대리 키, 합성 키 및 인공 키는 동의어입니다. 그들은 모두 "비즈니스 의미가없는 기본 키"를 의미합니다. 그들은 시스템을 넘어서는 의미를 가진 자연스러운 키 또는 비즈니스 키와 구별됩니다.
예를 들어 SO 사용자 계정을 고려해보십시오. 우리는 두 가지 열쇠로 식별됩니다. 자연스러운 키는 OpenID 이름과 같이이 사이트에 로그인하는 데 사용하는 식별자입니다. 그러나 이러한 것들은 다루기 힘든 문자열이기 때문에 (그리고 SO는 다른 로그인 옵션을 선택할 수 있기 때문에) 데이터베이스는 생성 된 숫자 인 사용자 ID로 우리를 식별합니다. 해당 UserID는 합성/대리/인위적인 키입니다.
+6
방금 완벽한 답변을했습니다. 분명히, 이것은 "진짜 질문이 아닙니다". –
관련 문제
- 1. 대리 키 대 복합 키
- 2. 정수 대리 키?
- 3. LookUpEdit의 대리 키 숨기기
- 4. 원격으로 대리 키 생성
- 5. 유창한 nhibernate 합성 키
- 6. 부모를위한 SSIS - 대리 대리모 키
- 7. NHibernate MySQL 합성 키
- 8. WCF 데이터 서비스/대리 키
- 9. 대리 키 길이 지정 사용
- 10. web2py의 3 필드 합성 키
- 11. 합성 키 최대 절전 모드
- 12. 기본 키 또는 대리 키가 없습니까?
- 13. jpa/hibernate의 대칭 합성 키
- 14. 복합 키를 통한 외래 키로 대리 키
- 15. EF 코드 - 첫 번째 합성 "내비게이션"키
- 16. 최대 절전 모드 합성 기본 키
- 17. Jpa 합성 키 입력 가능 열
- 18. phpMyAdmin (합성 키)을 사용한 데이터베이스 관계
- 19. JPA 2에서 합성 외래 키 및 DDL 생성
- 20. Linq2SQL 데이터베이스 디자인 : 매핑 합성/서로 게이트 키
- 21. 대리 키/순차 번호/ID 열의 대체 이름
- 22. "/\((./)\)/"및 "/ \ (([^ \)] *) \) /"사이에 차이점이 있습니까?
- 23. Java 키 이벤트 및 키 바인드
- 24. 데이터베이스 대리 키 이름 : Product.ProductId vs Product.Id vs Product.Product_Id
- 25. 최대 절전 모드를 사용하여 여러 테이블간에 대리 키 생성
- 26. 최대 절전 모드를 사용하여 기본 키 (대리) 열을 채우는 방법
- 27. HTML 캡처 입력 키 및 탭 키
- 28. 기능이없는 Vim의 키 및 키 조합
- 29. : 키 키
- 30. "Shift + 화살표 키"의 키 코드는 무엇입니까?
아이러니가 있습니다 - Google이 나를 데려갑니다. 하지만이 질문은 총체적인 이해를 불러 일으킨다. –