EkNote Project

8. Database 설계

Edward. K 2008. 7. 29. 15:15
반응형
8. Database 설계
    [7. 프로젝트 기획하기] 기획대로 필요한  TABLE, Sequence를 생성하도록 하자.

다음과 같이 두개의 테이블과 두개의 시퀀스를 생성하였다.


        1. 테이블
            - 게시판  :  EKNOTE        
                         > 댓글 여부를 알기 위한 컬럼을 가지고 있어야 한다. (차후 댓글 수로 변경될 예정  --a )
                            댓글존재시 삭제/수정 금지를 위한 컬럼이며, 불필요한 db access를 방지하기 위함이다.

            -  댓 글   :  EKCOMMENT
                          > 어느 게시글에 대한 댓글인지를 알기 위해 게시물 번호를 가지고 있어야 한다.
                          > 게시글이 없는 댓글은 존재할수 없기때문에 foreign key를 가지고 있어야 한다.
         
        2. 시퀀스
            : 참고 > [Oracle SEQUENCE Vs Mysql AUTO_INCREMENT] > http://eknote.tistory.com/719
            - 게시판  :  EN_SEQ
            -  댓 글   :  EC_SEQ
              


반응형