강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Ko Yun Hyuk님의 프로필 이미지
Ko Yun Hyuk

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

MySQL과 시퀄라이즈 연결하기

테이블 구조 설정 질문 있습니다.

작성

·

253

0

강좌에서는 hashtag 테이블이 따로 있는데 제가 현재 진행중인

프로젝트에는 게시글을 작성(create)할때 카테고리 설정을 따로 해주어 게시글을 설정하려 합니다.

이후 게시글 목록을 불러올 때는 title 제목 앞에 카테고리가 붙고
상단 바에서 카테고리를 클릭하면 해당 카테고리 글들만 불러올수 있게 하려합니다.

그러면 여기서 카테고리 테이블(model)을 따로 만들어야 할지 아니면 게시글 table(model)에 담아야 할지 고민입니다.

조언 주실수 있을까요?

[질문 정리]

1. 게시글 작성 시 제목, 카테고리, 글작성 목록이 있음
- 각각 title, category, content 테이블을 따로 만들어야 하나요?

 

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

아뇨 테이블 하나에 다 넣으시면 됩니다.

테이블을 분리할 지 고민할 때는 하나의 게시글에 복수의 카테고리, 작성자, 게시글, 댓글 등이 있는 경우입니다.

Ko Yun Hyuk님의 프로필 이미지
Ko Yun Hyuk
질문자

답변 감사합니다!!

Ko Yun Hyuk님의 프로필 이미지
Ko Yun Hyuk

작성한 질문수

질문하기