게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[웹, DB구조 질문] 방향을 잡고 있습니다..
게시물ID : programmer_14401짧은주소 복사하기
작성자 : 매일결심
추천 : 0
조회수 : 310회
댓글수 : 3개
등록시간 : 2015/11/12 22:32:31
옵션
  • 본인삭제금지

1. 글 조회수, 추천수, 즐찾은 한 명의 유저에 해당해서 중복되면 안 됨.

2. 그러려면 서버에서 특정 유저가 어떤 글을 조회, 추천, 즐찾 했는지 알아야 함.

3. 2번을 위해 '조회한 글 테이블', '추천한 글 테이블', '즐찾한 글 테이블'을 저장하는 테이블을 각각 가져야 함.

4. 3번 테이블들의 구조는 다음과 같을 것임.
   '조회한 글 테이블' : 유저명(userID), 유저가 조회한 글 번호(number)
   '추천한 글 테이블' : 유저명(userID), 유저가 추천한 글 번호(number)
   '즐찾한 글 테이블' : 유저명(userID), 유저가 즐찾한 글 번호(number)

5. 만약 '김평범' 유저가 '123번' 글을 클릭했다면 ajax로 서버에 '조회한 글 확인.jsp'를 요청함.

6. '조회한 글 확인.jsp'는 클라에서 받은 유저명으로 "SELECT number FROM 조회한 글 번호 WHERE userID='유저명'" 실행.

7. 결과값이 있다면 그냥 종료함. 만약 없다면 '조회한 글 번호' 테이블에 새로운 레코드 추가하고 조회수 1 올린 다음 끝.

8. 그 외, 추천과 즐찾 과정은 5,6,7번과 비슷함.


조언을 구할 곳이 없어서 올립니다 :O
의식의 흐름을 적어보았는데 고칠 곳이 있나요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호