채택완료
board_good 테이블의 UNIQUE KEY에 대해서...
Copy
CREATE TABLE IF NOT EXISTS `board_good` (
`bg_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '추천 번호',
`bo_table` varchar(20) NOT NULL DEFAULT '' COMMENT '게시판 아이디',
`wr_id` int(11) NOT NULL DEFAULT '0' COMMENT '게시글 번호',
`mb_id` varchar(20) NOT NULL DEFAULT '' COMMENT '회원 아이디',
`bg_flag` varchar(255) NOT NULL DEFAULT '' COMMENT '추천/비추천',
PRIMARY KEY (`bg_id`),
UNIQUE KEY `UNIQUE KEY` (`bo_table`,`wr_id`,`mb_id`)
)
그누보드는 board_good 테이블의 bo_table, wr_id, mb_id에 유니크 키를 주었던데
mb_id가 하나 들어갔을 때를 가정하면 한번 추천/비추천하면 더이상 DB 저장이 안되는 것 아닌가요?
무엇때문에 저렇게 유니크 키가 주어졌는지 궁금합니다.
|
답변 1개
답변을 작성하려면 로그인이 필요합니다.