묻고답하기

답변이 달릴 수 있는 게시판을 짜는 db 설계법은 여러가지가 있지만

그중에서도 가장 보편적이라고 생각되었던.


root_no, thread 필드를 이용한 방법을 주로 사용해왔습니다.

본글은 글번호와 root_no 가 같게 작성하고 , 그의 자식글은 thread 라는 필드에 "AAAA" ~ "ZZZZ" 식으로 
4뎁스의 댓글까지 관리할 수 있도록 하는 것 말입니다. 

그런데 제로보드XE 를 보다보니. 

list_order 라는 필드가 있지만 글번호에 곱하기 (-1) 한 것 정도이지 답변글을 쓴다고 해서 달라지는것은 없고
다만 parent_srl 이란 필드를 둬서 자기 부모글이 무엇인지를 놓도록 하였습니다. 

헌데 이렇게 해선 db 쿼리상에서 답변글이 반영된 올바른 정렬을 가져올수 있는 아이디어가 생각나지 않습니다.

order by list_order asc 라고 하면 답변글이 맨 밑에 가서 달려버릴 거고.


제가 생각할 수 있는 유일한 방법은 모든 댓글을 로드해와서 php 에서 루프돌면서 재정렬 해준다음
뿌려주는 것입니다.

헌데 그렇게 하면... 쓸데없는 부하를 유발시키게 되니까 별로 권장할만한 방법은 아닐 것 같은데요. 


혹시 일반적인 게시판에 저렇게 두필드 추가 만으로도 구현 가능한 답변형 게시판 구조를 알고 계신분이 있나요?


그냥 짜여져 있는대로 사용하면 궁금해 하지 않아도 될 문제이긴 하나.....

개발자로서.. 알고는 있어야 하니... 꼭 부탁드립니다.
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
궁금한것이많앙 제로보드xe 접속통계 오류 문제 [문의]  
테라피 위젯스킨좀 도와주세요.. [1] 2012.06.25 by sejin7940
Free942 MID 레이아웃..  
크루씨 php에.  
USiX 게시판 클릭 시 최신 글이 열람되게 하는 방법 [2] 2012.06.25 by 송동우
sezretoo Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) [1] file 2012.06.25
거부기부기 크롬프레임 사용시 소셜xe 로그인 버튼 클릭 후 창이 꺼지는 문제 [1] file 2012.06.25 by 거부기부기
cje321 메인페이지에서 www가 빠집니다.. [1] 2012.06.25 by sejin7940
거부기부기 리스트 출력에서 선이 잘리는 현상 (제목을 뭐라해야할지..;;) file  
닌자몽키 제로보드의 답변게시판 제작 관련 질문. [1] 2012.06.25 by sejin7940
싸나이김 캐쉬파일재생성 관련부분  
문소0 캐시파일 재생성을 클릭한후 welcome_menu가 사라졌어요.  
디딤 모바일 게시판의 비밀글에 아이콘 달기  
saladin 위젯 제목 색 변경 [1] file 2012.06.25 by saladin
닌자몽키 예전에는 division 인가 divide 인가 필드가 있었던 것 같은데  
닌자몽키 제로보드의 확장 필드에 대한 질문.  
Happy Day★ 여기는 안그런데 제가 쓰는 XE는요.. [1] 2012.06.25 by cycix2
왕초보246 급) xe 셋팅하는데 문제가 생겼어요~ 도와주세요~~ ^^;;; [1] 2012.06.25 by cje321
진주한알 댓글 오류....도와주세요.. [1] 2012.06.25 by 송동우
naverman 글을 올리면 글이 가운데로 정렬, 굵게 나오네요.  
좋은나무 "모바일에 최적화된 화면으로 보기" 다시한번 질문드려요.  
리키한 모바일 화면 디자인 관련 질문(꼭 전문가의 답변 부탁 드립니다 )  
Nov25 회원가입시 이동주소 문제.  
모나텐 로그아웃 후 나오는 페이지 변경 [1] 2012.06.25 by 송동우
hon 링크안된 메뉴 비활성화 시키기 [2] 2012.06.25 by 송동우
오니기리죠 레이아웃 스킨 css 수정을 웹에서..  
taz 갑자기 로그인이 안됩니다.  
이글루1 게시판글에 글쓴이에게 쪽지보내기 버튼을 집어넣는방법? [1] 2012.06.25 by sejin7940
박력분 apmsetup질문인데요 ㅠ  
무호 1.5 이후 접속통계가 작동 정지입니다. [1] 2012.06.25 by 해피타이거