How to design DB for Attachments?

dleunji·2021년 7월 31일
0

Internship

목록 보기
2/4

앞선 포스팅에서 comment에 대한 One to Many Relationship을 다루다보니 자연스레 파일 첨부에 대한 아이디어도 떠올랐다. 단순히 우리가 알던 Post에만 첨부파일이 달리는 것이 아니라, comment에도 첨부파일이 달려야했기 때문에 첨부파일에 대한 디자인이 어렵게만 느껴졌는데, 실상은 크게 다르지 않다는 것을 깨달았다.

Attachment Table

  • id
  • step_id
  • comment_id
  • org_nm
  • created_at
  • file_path
  • del_yn
  • uploader_id
  • size
  • upload_nm
  • timestamp

위 항목을 통해 step에 속한 이미지, comment에 속한 이미지를 구분하고, timestamp 순에 맞게 파일을 업로드하고, 다운로드할 수 있도록 만들 수 있을 것 같다. 만약 하다가 안되면... 디자인 바꿔야지...ㅎㅎ...

profile
뚝딱뚝딱 개발일지

0개의 댓글