만능문답



문예잡지를 출간하는 비영리 출판사에서 자원봉사로 데이터베이스를 만들어야 하는데요. 

15년전부터 현재까지 출간된 잡지들에 실린 article 들의 간략한 summary database 를 만들려고 합니다.
1년에 4회씩, 15년간 잡지를 출간해오고 있기 때문에, 한 회에 10개정도의 article 들이 실린다고 하면, 총 600개 정도 될 것 같아요. 

지금 당장은, 그냥 article  제목, issue number , 출간년도와  필자 이름 정도만 입력하려고 하는데요. 

한 필자가 여러개의 article 을 썼고, 한 개의 article 에 한 명 이상의 필자가 있는 경우도 간혹 있기 때문에,

many to many 관계형데이터베이스인 경우인데요.  그렇게 되면 총 3개의 table 이 필요한 것이 대체적인 걸로 알고 있습니다.
근데 3 개의 table을 만든다고 하면,

articles 테이블에는 article id, 제목, 출간년도 등등이 들어가겠고....authors  table에는 필자 ID,  last name, first name  (email address) 가 들어가겠구요.   linking table 에 article id, 필자 id 가 들어갈텐데요. 

근데, 이런  linking table 을 만들려면 필자 이름을 일일히 필자 테이블에서 해당 id 번호를 일일히 다 찾아봐야 하니까, 많이 힘들 것 같아요. 필자가 이삼백명은 될 것 같은데요.  


그래서 생각하는 방법이.... 한 개의 article 에 필자가 한 명 이상인 경우가 드물기 때문에, 굳이 필자 table 을 만들지 않고 그냥
linking table 에 article id, 필자 id,  last name, first name 을 같이 넣으려고 하는데요.  그렇게 되면, 아무래도 필자 한 사람의 이름
을 반복해서 (서너번) 입력해야 하겠죠. 그래도 이 방법이 data 입력해야 하는 자원봉사자들 입장에서는 이 방법이 더 쉽지 않을까
요?   필요한 테이블은 총 두 개가 되겠죠.


article id

 author id

 last name

first name


article id

title

 date

 issue no



아니면 필자 id 번호를 필자 table 에서 쉽게 식별하는 방법이 있을까요?  


앞으로 작업하면서 데이터 입력하는 방식을 생각해보니....그냥 잡지책의 목차 부분을 펼쳐놓고, 제목과 필자 이름을 입력해나가게 될 것 같은데요.  자원봉사자들이 한 사람 이상이 이 일을 하게 될 것 같은데요. 

아무래도 테이블 두 개만 만들어서 필자 이름을 반복해서 입력하는 게 더 쉽지 않을까요? 


어떻게들 생각하세요??

번호 제목 작성자 작성일 조회
공지 게시판 성격에 맞지 않는 글은 예고없이 삭제합니다. [6] 星夜舞人 2011.10.10 220423
공지 [공지] 만능문답 게시판을 이용하는 분들을 위한 당부 말씀 [3] iris 2010.03.16 200695
» 데이터베이스 디자인 - 질문입니다. [6] 가을 08.15 1268
718 강원도 강릉 주변에 볼거리/먹을거리 추천 부탁드립니다. [4] 우산한박스 08.14 2022
717 마포에서 진행중인 행사를 목동에서 실시간으로 보고 싶은데 좋은 방법이 없을까요? [1] 김강욱 08.14 1340
716 특정 웹페이지에 게시물이 추가될 때, 이메일로 푸쉬해주는 프로그램 있으려나요? [3] 가영아빠 08.14 1324
715 정말 정말 결혼을 해야 하는 걸까요? [22] 맑은샛별 08.14 1303
714 윈도우 설치도 안되는데 -- 하드나간걸까요?! [3] 쿠군 08.13 1410
713 아기는 언제까지 업고 다녀야 할까요? [7] 희망이야 08.13 1657
712 핸펀 선택이 어렵네요..ㅠ;; [4] 홍 필 08.13 1358
711 컬투쇼 시작할 때 나오는 음악이 뭔가요? [3] 음악축제 08.13 5240
710 미국에서 자동차 구입 [2] 보리스 08.13 1647
709 web page 만들 때 table 셀 크기 조정 [4] 가을 08.13 2159
708 부모님 결혼 반대가 납득이 갈 경우? [13] 파리 08.13 4862
707 익뮤5800 중고..쓸만한가요..?.. [5] 홍 필 08.12 1504
706 컴퓨터 사용 내역 기록 프로그램을 찾습니다. [4] 기둥 08.12 12235
705 스마트폰이 감이 먼가요? [4] 영진 08.12 1331
704 소프트쿼티도 쓸만하나요 [4] 블랙 08.12 1379
703 아이폰과 아이튠 계정 관련 질문입니다. [1] 바이디 08.12 1805
702 시원하고 튼튼한 오토바이헬멧 추천부탁드립니다 [3] 정원장 08.12 4877
701 대장용종 제거 수술... 각서와 위험성에 대해서... [6] 케퍼거 08.12 7621
700 효도폰 구입 관련 조언 부탁드립니다. [2] 카이사르 08.11 1401

오늘:
7,162
어제:
19,850
전체:
20,082,733