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

전 2번 찍었습니다.^^

글쎄요.
게시판에서 정규화가 필요할까요?
속도만 더 느려질뿐...................
게시판에서 정규화가 필요할까요?
속도만 더 느려질뿐...................

혹시 게시판에 정규화를 쓰면 속도가 느려진다는 근거가 있으신가요 ?
적절할 정규화 및 관계 설정은 디비 속도 향상에 분명히 도움이 되는것으로 알고 있는데요.
적절할 정규화 및 관계 설정은 디비 속도 향상에 분명히 도움이 되는것으로 알고 있는데요.

일반적인 mysql 게시판일때 얘기죠.
게시판에서 댓글이나 이런 부분을 조인이나 서브쿼리로 목록에서 댓글수를 가져오나요?
그런 경우라면 분명 정규화가 필요합니다.
하지만, 속도 문제때문에 따로 카운트를 해서 게시판 테이블에 넣어두죠.
이런 상황에서 굳이 정규화가 필요할까요?
게시판에서 댓글이나 이런 부분을 조인이나 서브쿼리로 목록에서 댓글수를 가져오나요?
그런 경우라면 분명 정규화가 필요합니다.
하지만, 속도 문제때문에 따로 카운트를 해서 게시판 테이블에 넣어두죠.
이런 상황에서 굳이 정규화가 필요할까요?