생각을 하게 만드는 게시물..

· 13년 전 · 1078 · 4
정말 오랜만에 개발자토크를 들어갔다가
 
그누보드 디비 관계설정 부분에 대한 글이 있는것을 봤습니다
 
저도 궁금해서 다시 최신버젼 다운받아서 인스톨 디비 구조 파일을 봤는데
 
전반적으로 Foreign key  설정이 되어있지 않은것 같습니다.
 
학교에서 정규화를 배울때 (물론 실무에서 100% 맞춰서 쓰지는 않지만)
 
primary key , Foreign key 설정은 하라고 하는데 저도 사실은 테이블 구조 짤때 Foreign key  설정을 따로 해주지는 않는것 같습니다.
 
sir 숨은 고수님들은 생각은 어떤지 들어보고 싶습니다.
 
 
|

댓글 4개

전 2번 찍었습니다.^^
글쎄요.
게시판에서 정규화가 필요할까요?
속도만 더 느려질뿐...................
혹시 게시판에 정규화를 쓰면 속도가 느려진다는 근거가 있으신가요 ?
적절할 정규화 및 관계 설정은 디비 속도 향상에 분명히 도움이 되는것으로 알고 있는데요.
일반적인 mysql 게시판일때 얘기죠.
게시판에서 댓글이나 이런 부분을 조인이나 서브쿼리로 목록에서 댓글수를 가져오나요?
그런 경우라면 분명 정규화가 필요합니다.
하지만, 속도 문제때문에 따로 카운트를 해서 게시판 테이블에 넣어두죠.
이런 상황에서 굳이 정규화가 필요할까요?
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
13년 전 조회 1,553
13년 전 조회 1,188
13년 전 조회 1,090
13년 전 조회 1,681
13년 전 조회 1,725
13년 전 조회 1,150
13년 전 조회 1,347
13년 전 조회 1,161
13년 전 조회 3,316
13년 전 조회 1,028
13년 전 조회 2,020
13년 전 조회 1,423
13년 전 조회 1,895
13년 전 조회 1,133
13년 전 조회 1,079
13년 전 조회 1,111
13년 전 조회 1,087
13년 전 조회 1,103
13년 전 조회 759
13년 전 조회 1,208
13년 전 조회 1,103
13년 전 조회 1,287
13년 전 조회 888
13년 전 조회 1,348
13년 전 조회 1,106
13년 전 조회 1,773
13년 전 조회 1,177
13년 전 조회 1,101
13년 전 조회 1,090
13년 전 조회 873
🐛 버그신고