이미지는 일부러 흐리게 했습니다.
테이블 구성을 어떻게해야 할 지 몰라서 문의 드립니다.
카테고리1, 카테고리 2, 카테고리3 ~~ 카테고리7
이미지와 같이 상단에 카테고리 선택시 아래 열려지는 부분이 다르게 보입니다.
카테고리는 고정으로 7개 이고 선택시 노출 되는 모양이 각각 다릅니다.
모양도 INPUT TEXT 영역이 2개 인것도 있고
현재 보이는 것 처럼 SP 영역이 8개로 나눠져 있는 것 도 있습니다.
노출된 아래 영역은
SP~~ 제목을 클릭 할 때 마다 해당 입력 영역이 펼쳐 집니다.
지금 이미지는 SP 영역 전체 를 다 열어 놓은 상태입니다.
기본 값은 0 과 - 가 입력 되어 있습니다.
카테고리 선택에 따라서 해당 영역이 다르게 노출되는데.
저장 후 검색 페이지에서 검색을 해야 합니다.
AND 나 OR 로 검색 할 수 있습니다.
현재 선택된 카테고리는 노출 되는 영역은 모두 8개 이고
SP 영역 중 큰 것은 최대 56 개 까지 INPUT TEXT 박스가 있습니다.
이걸 전부 일일이 타이틀에 맞게 필드 를 만들어서 입력 하려고 하면 되겠지만 노가다 같구요.
필드 는 하나로 하고 크기를 최대로 만들어서 구분자로 넣으려고 했는데, 검색 을 어떻게 처리 해야 할지 난감 합니다.
제가 생각 한 방식은 카테고리 마다 카테고리 영역값만 저장하는 테이블을 각각 다르게 만들어서 저장 하려고 했습니다.
그런데 검색 할려면 JOIN 은 필수 일테고 필드가 많다보니 저걸 어떻게 구분자로 검색 할지도 감이 안오네요.
조언 좀 부탁 합니다.
(글번호 int
,카테고리 int
,검색어 varchar(50)
)
create unique nonclustered index ix_tbl_02
on 검색어테이블
(검색어
,글번호
,카테고리
)