안녕하세요....두번째로 질문 올립니다...
데이타베이스안에 테이블이 100개 정도 있습니다...
각 테이블은 파라독스로 되어 있고 각 테이블당 key field의 수는
일정하지는 않지만...2,3개부터 10개가 넘는것도 있습니다...
가장 기본이 되는 것은 ID란 첫번째 필드를 기준으로 합니다.
그런데 모든 key 필드에 데이타가 있지는 않습니다..
쉽게 말해서 어떤 필드는 데이타가 없어서 NULL을 허용해서
프로그램을 해야 한다는 것이죠...
ID는 당연히 있구요...
이것 때문에 머리가 아픕니다....
테이터를 읽어서 그리드에 올리고 수정.입력.삭제를 해야 하는데
그러면 다음중 어느쪽이 다 괜찮은지 도움을 바랍니다...
첫번째..
key 필드를 공백을 허용하도록 하면서 프로그램을 하는데
생기는 문제점을 알고 싶습니다....
이 경우 수정, 삭제시에 ID를 찾아야 되느데...
공백을 허용하기 때문에 어려울꺼라 생각됩니다...
애시당초...설계가 잘못되었다는 걸...인정하지만요...
두번째..
모든 key를 없애고 오로지 코딩에서 모든 처리를 다 해준다....
코딩에서 다 카바될까요???
초짜의 질문이라 이상할꺼라 생각됩니다.....
문제는 테이블의 필드수나...크기가 상상을 초월해서 미리 방향을
잡지 않으면...어려울꺼란 생각이 드는데요....
어떻게 하는게 가장 좋을까요????
고수님의 의견을 듣고 싶습니다.....그럼...꾸벅!~!~!