안녕하세요?
아무리 아무리 생각해봐도 답이 나오질 않아 이렇게 손을 내밀어 봅니다 ^^
헬스 클럽 회원관리 비슷한 프로그램을 만들고 있습니다.
여기에서 회원 각 각의 날마다의 운동 내역을 DB에 저장하려고 합니다.
예를 들면 ,
홍길동씨가 2007.09.01 에는 팔굽혀펴기 10회, 턱걸이 20회, 달리기 10분
2007.09.02 에는 팔굽혀펴기 20회, 턱걸이 30회, 달리기 20분
.
.
.
.
.
.
.
이런식 입니다.
이 경우 제가 어려워 하는 점은 이 내용을 하나의 테이블에 넣으려니 용량이 너무 크다는 점입니다.
회원 100명만 되도, 하루에 100개 씩 늘어가니까요 ^^;;;
그래서 회원 1명 당 하나씩의 테이블을 만들어 주려니...
이 경우 운동내역에 관한 테이블이 응용프로그램이 실행되는 중간에 동적으로 생성된다는 것입니다.
그렇게 되면, 제약조건 명시의 경우에 문제가 생길 것 같은데요...
흠.. 이런 상황에서는 DB 를 어떻게 설계해야 할까요?? 조언 부탁드리겠습니다 ^^;
|