알파벳으로 내용을 열에 저장하면 어떤 이점이 있습니까? 어쩌면 조회를 더 빠르게 할 수 있을까요? 그렇다면 내가 테이블에 새 조회 값을 추가 할 때 조회 값에 대한 PK를 새 텍스트에 맞게 다시 작성해야합니까? 말과 같은 테이블 :값을 알파벳 열로 저장 하시겠습니까?
City_tbl
CITY_ID 예 : 1120
CITY_NAME 예 : 뉴욕.
시카고를 추가해야하는 경우 목록의 맨 아래에 다음 ID (2000 일 수도 있음)를 추가하거나시를 도시 뒤 알파벳 순서로 삽입하면 업데이트해야합니다. 다음 모든 ID의 ID는 1입니다.
데이터베이스에 쿼리하지 않고 조회 값을 수동으로 추가해야하는 경우에만 유용한 이점이 있습니다. 항목을 쉽게 찾을 수 있도록 조회 값 목록을 신속하게 확인할 수 있습니다. 그러나 시스템이 텍스트가 사전 순으로 있다는 것을 알고 있으면 조회가 더 빨리 수행되는지 또는 무언가를 알 수 있는지 확실하지 않습니다.
그런 체계를 설정하는 경우에도 시스템이 그런 상관 관계를 어떻게 알 수 있습니까? 어떤 제품도이 제품을 감지하거나이 제품을 이용할 수 있을지 확신하지 못합니다. –
데이터베이스에 자신 만의 '개선점'을 고안하지 마십시오. 개발자들 (나와 나보다 똑똑한 개발자들)이 이미 해보았을 가능성이 있다면 기회 일 것이다. –