mdb로 디비를 만들고 있습니다 기본키를 정수형으로 자동증가형식으로 사용하고 있는데
데이터를 지우는거와는 상관없이 디비에서 제일큰 기본키 숫자보다 하나씩 증가시켜 나가더군요
만약에 빈번하게 데이터를 지우고 쓰면 기본키 크기가 아주 커져서
나중에서 쓰지 못하는 경우가 발생하지 않을까요?
다른사람이 만든 mdb 파일을 열어보니 기본키가 아예없던데요
이래도 상관은 없을까요?
primary key 를 말씀하시는 군요.
MDB 는 개인적으로 그렇게 사용해 보지 않아서 얼마까지 지원하는지는 모르겠습니다. 하지만 한계는 물론 가지고 있겠지요. 만약 그 이상의 레코드 수를 사용할 가능성이 있다면 primary key 지정 방식을 다르게 고려해 봐야겠지요.
그리고 primary key 는 지정하지 않아도 상관은 없습니다. 단지 다른 테이블과 연관성을 가지는 DB modeling 을 하게 되는 경우라면 당연히 primary key 를 지정해야 합니다.
mdb라고 하심은 ms-access의 mdb말씀하시는건지요?
제가 알기론 2G의 파일용량 제한이 있습니다.