더북(TheBook)

4. 게시판 각각의 글에 대한 댓글(코멘트)을 저장하는 테이블인 NoteComments 테이블을 다음 구문과 같이 생성한다. BoardName 필드는 추후 멀티형 게시판으로 업그레이드를 할 경우를 대비해서 남겨 놓은 필드인데, 이 책에서는 사용하지 않는다.

▼  /dbo/Tables/DotNetNote/NoteComments.sql

–[2] 댓글 테이블 생성
Create Table dbo.NoteComments
(
  Id           Int Identity(1, 1)
               Not Null Primary Key,             – 일련번호
  BoardName    NVarChar(50) Null,                – 게시판이름(확장): Notice
  BoardId      Int Not Null,                     – 해당 게시판의 게시물 번호
  Name         NVarChar(25) Not Null,            – 작성자
  Opinion      NVarChar(4000) Not Null,          – 댓글 내용
  PostDate     SmallDateTime Default(GetDate()), – 작성일
  Password     NVarChar(20) Not Null             – 댓글 삭제용 암호
)
Go