몇 년 전 MS Excel에서 내 사진을 추적 할 수있는 데이터베이스를 만들었습니다. 내가 디자인 한 방식은 다음과 같다. 모든 사진에 대해 일련 번호가있는 기본 키가있는 마스터 시트가있었습니다. 그런 다음 동일한 제목의 특정 사진이 포함 된 통합 문서가 여러 장 있습니다 (예 : 풍경 (LS), 바다 풍경 (SC), 일몰 (SS) 등이 있습니다.이 시트들 각각에는 주체 키가있어서 그 사진 ID의 순서가 정해졌습니다. 새로운 사진을 입력해야 할 때 열 수있는 양식을 프로그래밍했습니다. 양식을 열면 마스터 시트의 마지막 레코드가 결정되고 기본 키가 시퀀스의 다음 번호로 증가합니다. 그런 다음 어떤 시트 (phto type - LS, SC, SS 등)를 선택하고 특정 시트의 마지막 레코드 번호를 다음 번호로 증가시켜이를 폼에 입력 할 것입니다. 그런 다음 노출 설정, 위치, 찍은 날짜, 주요 단어 등과 같은 사진에 대한 세부 정보를 입력 할 수 있습니다. 그러면 모든 정보가 마스터 시트와 특정 제목 시트에 모두 기록됩니다. 가장 우아한 것은 아니지만 그것은 나를 위해 일했습니다.Access의 다중 키?
MS Access에서 이것을 복제하고 싶지만 마스터 양식을 열 때 동시에 마스터 사진 번호와 피사체 사진 번호를 증가시키는 방법을 알아 내려고하는데 문제가 있습니다.
MS Access에서 Excel 통합 문서의 마스터 시트에있는 모든 필드가있는 마스터 테이블을 만들었습니다. 마스터와 제목 시트의 유일한 차이점은 마스터에 기본 키 (마스터 사진 번호)와 특정 사진의 제목에 대한 두 개의 추가 열이 있다는 것입니다. 다음 열에는 특정 제목 사진 번호가 있습니다. 예를 들어, 마스터 시트의 두 개의 순차 레코드는 다음과 같습니다. slideID = 1245 subject = LS subjectID = 245, slideID = 1246 subject = SS subjectID = 127. 제목 시트에서 subjectID는 유일한 고유 식별자입니다. 사진에 대한 기타 모든 관련 정보는 마스터 및 제목 시트에 복제됩니다.
MS Access에서는이 하나의 마스터 테이블이 있습니다. 사진 정보를 입력하는 데 사용하는 양식이 있습니다. 양식의 제목을 선택하면 마스터 사진 ID 번호, 현재 테이블의 기본 키가 증가하고 제목 ID 번호가 증가하도록하려면 어떻게해야합니까?
분명히하는 것이 좋겠습니다.