db 설계 조언 부탁드립니다.

케이오 2014.02.24 17:06 Views : 5500

안녕하세요.


다이어리 관련 프로그램을 개발중인데, db설계 관련하여 다른 분들의 의견을 듣고 참고하고자 질문 드립니다.


일정 등록시 반복옵션이 있는데, 매일 반복이 될 수도 있고, 월~일요일까지 복수의 특정요일에만 반복되도록 할 수도 있습니다.

예를 들어 월요일에만 일정이 실행될 수도 있고, "화,목"에 일정이 실행될 수도 있고, "일,월,화,수,목,금,토" 모두에 실행이 될 수도 있습니다.

그래서 아래처럼 설계하려다 보니, select가 한번에 되지 않고, 특정 요일일정 검색시 코드상에서 다시 처리해야 하는 번거로움이 있을거 같습니다.


그렇다고 아래 테이블에 각 요일별 컬럼을 따로 두는 것도 왠지 디스크를 많이 차지할 거 같아 탐탁치가 않은데요, 

다른 분들께서는 이런경우 db schema를 어떻게 설계하는지 궁금합니다.


의견 좀 부탁드리겠습니다.


create events{

idx int, //인덱스

name varchar, //일정명,

repeat varchar //"1,2," --weekday 숫자로 콤마로 구분하여 저장

}



No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 2160
7649 500 만건 레코드에서 SELECT 쿼리 속도 [2] 송동운 2014.03.04 5003
7648 script 를 얻을 수 있나요? [1] 이유진_301818 2014.03.04 2623
7647 복제 - 복제 모니터 게시자그룹 삭제 방법 문의 [1] 후니훈(최병훈) 2014.03.03 2982
7646 조인 쿼리 문의 드립니다. [2] 죠리퐁 2014.03.03 2978
7645 sql문 질문입니다. [1] 희망나라 2014.03.01 2534
7644 한 테이블 동시 접근에 관하여 질문 드려요! [2] WhoAmI 2014.02.28 3468
7643 설정관련 문의좀 드릴게요... [2] 메쉬메뤼골드 2014.02.28 2462
7642 두 테이블 조인시 중복된 값의 처리 [2] 에퀴페 2014.02.27 4098
7641 SQL Server Reporting services 와 미러링 구성이 관련이 있나요? SE왕초보 2014.02.27 3089
7640 쿼리 상으로 복원 시 타임아웃 현상. [2] 한인 2014.02.27 5098
7639 db 백업시 프로시저도 같이 백업되나요? [1] 조굴 2014.02.27 2812
7638 SQL Server와 Sharepoint 관계(?) 문의 망토가좋아 2014.02.27 3029
7637 FULLTEXTCATALOGPROPERTY -PopulateStatus 부분 nowaday_ 2014.02.26 2879
7636 쿼리로 가능한지 문의드립니다. [1] 박인혁 2014.02.26 2160
7635 미러링 구성 시 인덱스 다시 구성 리슨투마헛 2014.02.26 2741
7634 sql질문입니다. [2] eothsk 2014.02.26 2382
7633 비교식 문의 입니다. [2] ssunsori 2014.02.26 2253
7632 sql 질문있습니다. [7] 하하하하하 2014.02.26 3025
7631 UPDATE 속도 질문 [1] 마야준님 2014.02.25 3259
7630 재 방문률을 구하고 싶은데 어렵네요.. [1] 사이드사이드 2014.02.25 3296





XE Login