나는 13000 권의 저서 모음을 mySQL 데이터베이스에 저장하려고합니다. 내가 소유 한 사본 대부분은 ISBN이 유일하게 식별 할 수 있습니다. 이 구분 코드를 다른 데이터베이스 테이블에 외래 키로 사용해야합니다.ISBN 이전 도서의 복제 가능하고 고유 한 코드를 만드는 방법
그러나 ISBN 이전 연령대의 도서 목록은 상당수 있습니다. 그래서 이것들을 위해서 SKU와 같은 일종의 코드를 고유하게 할당하기 위해 스키마를 고안하려고합니다.
코드는 엄격히 개인적인 용도로 사용됩니다. 그것은 내가 ISBN 이전 출판물을 얻을 때, 나는 그의 저작물을 검사하여 코드를 만들 수 있고, 결과를 기반으로 이미 다른 사본이 있는지를 확인하는 중요한 속성을 가져야합니다.
몇 년 전에 나는 어떤 대학에 대한 검색 방식을 본 것 같아요 (?)하자 들로 말을했다 당신이 연결된 문자열 '(또는 코드)에 따라 제목의 검색을 수행 할 수있는 카탈로그를, 제목에서 8 글자, 저자에서 4 글자, 그리고 다른 데이터 일 수 있습니다. 예를 들어 을 검색하면 'Nature Shawk'문자열에서 문자열을 검색 할 수 있습니다 (문자는 을 생략하고 제목은 8 문자로 구성됨). 불용어) 및 저자 (들)로부터 4 점.
그러한 스키마에 대한 정보를 찾을 수 없었으며 그런 식으로 접근하지 않았는지 은 어떤 방식 으로든 표준화되었습니다.
이 라인의 어떤 부분은 물론 구성 될 수 있지만, 여기 사람들이 이러한 계획에 대해 들어 보았는지, 궁금한 점이 있습니다. 해결 방법에 대한 아이디어가 있습니다. '복제 가능성'의 중요한 속성을 염두에 두십시오 : 체계를 사용하여 ISBN 일자 작업을 검사 할 때 매우 특별하거나 독점적 인 경우 - 일반적으로 코드 으로 이어질 수 있습니다. 이후에 그러한 사본이 이미 데이터베이스에 있는지 판별하십시오.
감사합니다.
사람이 읽을 필요가없는 경우 정보의 다양한 비트를 해시 할 수 있습니까? 저자, 제목, 출판일 등? – ivanivan
가치있는 것을 위해 : _ 우주의 자연과 시간 _은 Wikidata의 https://www.wikidata.org/wiki/Q7753287에 나와 있으며 http://www.worldcat.org/oclc/467756125에서 WorldCat 레코드를 제공합니다. . 의회 도서관은 https://lccn.loc.gov/95035582에 (판) 있습니다. 도서관은 중요한 일이며, 가치가있는 경우 도서관과 상담하기를 원할 수 있습니다. –
@ivanivan : 나는 그 자신을 따라 생각하고 있었다. 실종 된 해. – Roadowl