개발 Q&A

제목 데이터에 관한 개념 질문
글쓴이 헛발이 작성시각 2012/08/20 14:20:26
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 17296   RSS
1 회원테이블
  여기엔 회원들의 목록이 들어 있습니다.


2. 가정생활기록부
  여기엔 회원테이블의 아이디가 포함되어 해당 회원의 가정생활 기록들이 있습니다.


3. 직장생활기록부
  여기엔 회원테이블의 아이디가 포함되어 해당회원의 직장생활 기록들이 있습니다.



이걸 가지고

1. 회원목록들 보여주는 페이지도 있고...
2. 가정생활 목록을 보여주는 페이지도 있고
3. 가정생활에서 남자만의 통계페이지도 있고 등등
4. 직장생활도 마찮가지구요..

근데 회원목록에서 회원을 삭제 하려 합니다.

하지만 직장기록과 가정기록은 남기고 싶답니다...

이럴 경우에 회원을 지우지 않고 가장으로 삭제처리 한 다음에 계속 조인 해서 데이터를 가져오는것이 좋은지..
아니면 회원정보는 삭제 하지만 가정생활테이블이나 직장생활 테이블에 회원정보를 약간 추가해서 데이터를 관리 하는것이 좋은지...

데이터처리를 어떻게 해야 할지 모르겠군요...

즉 회원이 10명이 있었는데 1년간 기록된 데이터가 있었는데...
회원 10명이 다 삭제 처리 되었습니다..
그런데  년말이나 월말에 통계에 대한 기록을 보고 싶은거죠...

회원이 모두 삭제 되었으니 모두 데이터가 없어진것으로 봐야 할지...
아니면 회원정보를 회원테이블과 각각의 테이블에도 동일한 자료를 갖고 있어야 할지...

그냥 가정생활 정보만으로는 통계를 낼수 없는 상황...
즉 남자만의 통계나  지역별 통계나.. 등등...

프로그램은 초보라서 고수님들에겐 이런 질문 하게 되어 죄송합니다..

부디.... 알려 주시기 바랍니다...
 다음글 php페이지에서 클래스 함수 콜할때..? (2)
 이전글 메일발송에 관해 질문이 있습니다 ㅠ (5)

댓글

인스카 / 2012/08/20 14:24:20 / 추천 0
회원정보 보관이 1년이라고 했을 때,
저라면 회원 탈퇴 시 record를 삭제하지 않고 별도의 column으로 탈퇴 처리를 할 듯 합니다.
그럼 탈퇴 전후의 데이터 불러오는데는 차이가 없겠죠..

회원정보 보관 기일이 지나면 물론 모든 레코드가 삭제되어야겠죠..
한대승(불의회상) / 2012/08/20 14:39:39 / 추천 0
인스카님 의견에 1푶
헛발이 / 2012/08/20 18:25:47 / 추천 0
아 그렇군요...
그러면 과거의 데이터는 별도로 관리를 해야 하는거군요..

좋은 의견 감사합니다...